SEO оптимизация Magento
Magento изначально хорошо оптимизирована для поисковых систем, но для использования всех возможностей оптимизации, нужно знать как правильно выставить настройки.
1. Убрать Index.php из адресов страниц

2. Выставить настройки SEO для каталога товаров
Настройки выполняются в разделе:
Система >Конфигурация > Каталог > Оптимизация в поисковых системах (SEO)
Тут нужно особо отметить несколько важных моментов:
- Использовать путь категории для адресов (URLs) товара — Нет
Я рекомендую эту опцию выставлять как Нет, т.к. когда в адресе товара используется категория и товар принадлежит нескольким категориям, то возникают дубли страниц, что очень вредно для SEO. Поэтому данную настройку желательно выставить как Нет.
- Использовать мета тег канонической ссылки для категорий — Да
- Использовать мета тег канонической ссылки для товаров — Да
Данные настройки нужно включить. Это один из самых важных моментов!
Адрес канонической ссылки указывает поисковому роботу где находиться оригинал текущей страницы.
Таким образом, например, вы защитите себя от возможных дублей страниц категорий, когда используются различные параметры фильтров, которые изменяют текущий URL страницы.
Пример этих и других настроек на скриншоте:
3. Изменить Title и Description для главной страницы
Оптимизация главной страницы это один из самых важных пунктов, который может повлиять на продвижение интернет-магазина Magento.
Для этого вы переходите в раздел CMS > Страницы и выбираете для редактирования главную страницу, как правило по умолчанию она называется Home Page, а идентификатор у неё home.
Во время редактирования вам необходимо задать Заголовок страницы. В нем вы указываете 5-6 фраз и слов, которые вы хотели бы продвигать, пример на скриншоте.
Далее переходите во вкладку Данные Мета, где вы так же сможете задать Ключевые слова и Описание, но эти параметры мало влияют на SEO, их можно так же оставить пустыми.
Так же нужно отметить что поле Описание может использовать Google для отображения вашего сайта врезультатах поиска, поэтому важно его сделать привлекательным т.к. это может увеличить его CTR, т.е.увеличить количество кликов. Яндекс данный параметр не отображает.
В самом содержании страницы, так же будет полезно разместить небольшой текст с описанием вашего магазина, какие товары вы продаете, какие основные преимущества даете покупателю и др.
4. Создать «правильный» файл robots.txt
Файл robots.txt поможет поисковику отфильтровать информацию. Блокируются различные системные разделы, кабинет пользователя, страницы сортировки и некоторые другие, которые могут плохо повлиять на индексацию сайта.
Пример хорошего, на мой взгляд, robots.txt представлен на сайте сайте разработчиков Turnkeye, ниже сам код, который необходимо вставить в файл robots.txt:
## robots.txt for Magento Community and Enterprise ## GENERAL SETTINGS ## Enable robots.txt rules for all crawlers User-agent: * ## Crawl-delay parameter: number of seconds to wait between successive requests to the same server. ## Set a custom crawl rate if you're experiencing traffic problems with your server. # Crawl-delay: 30 ## Magento sitemap: uncomment and replace the URL to your Magento sitemap file # Sitemap: http://www.example.com/sitemap/sitemap.xml ## DEVELOPMENT RELATED SETTINGS ## Do not crawl development files and folders: CVS, svn directories and dump files Disallow: /CVS Disallow: /*.svn$ Disallow: /*.idea$ Disallow: /*.sql$ Disallow: /*.tgz$ ## GENERAL MAGENTO SETTINGS ## Do not crawl Magento admin page Disallow: /admin/ ## Do not crawl common Magento technical folders Disallow: /app/ Disallow: /downloader/ Disallow: /errors/ Disallow: /includes/ Disallow: /lib/ Disallow: /pkginfo/ Disallow: /shell/ Disallow: /var/ ## Do not crawl common Magento files Disallow: /api.php Disallow: /cron.php Disallow: /cron.sh Disallow: /error_log Disallow: /get.php Disallow: /install.php Disallow: /LICENSE.html Disallow: /LICENSE.txt Disallow: /LICENSE_AFL.txt Disallow: /README.txt Disallow: /RELEASE_NOTES.txt ## MAGENTO SEO IMPROVEMENTS ## Do not crawl sub category pages that are sorted or filtered. Disallow: /*?dir* Disallow: /*?dir=desc Disallow: /*?dir=asc Disallow: /*?limit=all Disallow: /*?mode* ## Do not crawl 2-nd home page copy (example.com/index.php/). Uncomment it only if you activated Magento SEO URLs. ## Disallow: /index.php/ ## Do not crawl links with session IDs Disallow: /*?SID= ## Do not crawl checkout and user account pages Disallow: /checkout/ Disallow: /onestepcheckout/ Disallow: /customer/ Disallow: /customer/account/ Disallow: /customer/account/login/ ## Do not crawl seach pages and not-SEO optimized catalog links Disallow: /catalogsearch/ Disallow: /catalog/product_compare/ Disallow: /catalog/category/view/ Disallow: /catalog/product/view/ ## SERVER SETTINGS ## Do not crawl common server technical folders and files Disallow: /cgi-bin/ Disallow: /cleanup.php Disallow: /apc.php Disallow: /memcache.php Disallow: /phpinfo.php ## IMAGE CRAWLERS SETTINGS ## Extra: Uncomment if you do not wish Google and Bing to index your images # User-agent: Googlebot-Image # Disallow: / # User-agent: msnbot-media # Disallow: / |
5. Дополнительные настройки
Помимо настроек, указанных ваше, вам могут пригодиться следующие настройки:
- Добавить суффикс или префикс заголовков
Находиться в разделе Система >Конфигурация >Дизайн > HTML заголовок.
Улучшает идентификацию магазинов в результатах поиска, т.е. например можно сделать суффикс«Магазин Ромашка» и к каждому заголовку страниц будет добавляться фраза «Магазин Ромашка».
- Добавить карту сайта Google (Google Sitemap)
Карта сайта генерируется в разделе Каталог > Карта сайта Google
- Указывать правильные Заголовки, Ключевые слова и Описания для важных категорий и товаров
Magento позволяет прописывать данные параметры практически для каждой страницы, категории и товара. Не пренебрегайте данной возможностью.
После изменений всех настроек не забудьте обновить кэш и индексы!
Заключение
Если вы выполните указанные рекомендации, то вы избавитесь от 80% возможных проблем с поисковыми системами. Более детальная настройка возможно появиться в будущих статьях.
А вообще, не забывайте, что самым важным на сайте является контент и ссылки с других сайтов. Пишите статьи, добавляйте ваш магазин в каталоги, просите друзей и знакомых поставить ссылку на ваш магазин, размещайте ссылки на форумах.
Но не спамьте и не занимайтесь, «черной» раскруткой интернет-магазина, т.к. если хотя бы один разпоисковые системы занесут вас в «подозрительный» список, то в дальнейшем будет очень трудновосстановить позиции сайта и вернуть репутацию.