После проверки в Гугловском инструменты для веб-мастера в разделе Оптимизация HTML часто можете увидеть, что возникают дубли в метаописании карты сайта, а именно по адресам - catalog/seo_sitemap/product/ или catalog/seo_sitemap/category/. Дело в том, что раздел head для этой страницы генерится по дефолту, т.е., что прописали в Система-Конфигурация-Дизайн-Заголовок HTML-Описание по умолчанию, то и появляется в теге <meta name="description".... Но это нам не подходит, не так ли Все знаю, что дубли - это нехорошо. Решение этого вопроса - очень простое!
1. Заходим через фтп( или другим способом) на сервер хостинга по пути - корневая папка сайта/app/design/frontend/base/default/layout/, находим файл catalog.xml. Копируем себе на жесткий диск. Далее -
а) Если в вашей теме изменен макет, то редактируйте этот файл из папки вашей темы(корневая папка сайта/app/design/frontend/default/Ваша_Тема/layout/, иногда - корневая папка сайта/app/design/frontend/Ваша_Тема/default/layout/ )
б) Если этого файла в вашей теме нет, то скопируйте его в папку после редактирования по пути корневая папка сайта/app/design/frontend/default/Ваша_Тема/layout/;
2. Открываем файл и в самом низу находим комментарий <!--SEO Site Map-->
3. Находим строку
<reference name="head"> <action method="setTitle" translate="title" module="catalog"><title>Site Map</title></action>
Добавляем ниже
<action method="setDescription" translate="description" module="catalog"><content>Ваше_Описание</content></action>
Мы добавили описание для карты сайта в разделе Категории. Также вы можете изменить и title. Теперь таким же методом добавляем описание для карты сайта в разделе Товары, чуть ниже по коду.
P.S. Для тех, у кого этот файл в теме уже есть и нет этих тегов, добавьте весь код, который идет после комментария из файла по дефолту(п.1а)
4. Заливаем на хостинг, чистим кеш
Ура! У нас теперь собственное мета-описание.
Solved! Go to Solution.
@PhizikPRO wrote:С помощью CreareSEO в графе Default Product Meta Description и Default Category Meta Description
А по идее там вообще ненужно meta так как это sitemap нужно просто очистить Система>Конфигурация>Дизайн>Заголовок
и все
Я написал это тем, кому будет нужно и кто привык ручками и вдумчиво описывать мета-теги. Выбор за пользователем. И да, это работает.
НЕ ДЕЛАЙТЕ ТАК!
Magento берет meta описание из Система>Конфигурация>Дизайн>Заголовок только в случае если данное поле не заполнено в Категории, Товаре, Странице CMS. У каждой страницы описание должно быть соответствующим, а в Система>Конфигурация>Дизайн>Заголовок вообще ненужно заполнять.
У товаров экспортом импортом не сложно заполнить все meta описания, категорий как правило всегда меньше чем товаров и тут ручками не составит труда, так же и у страниц CMS
Если Вам лень составлять описания вручную можно установить специальное дополнение которое помимо шаблонизации даст Вам еще кучу инструментов, проанализирует все Ваши SEO ошибки и даст советы. Называется оно CreareSEO
есть тут https://github.com/adampmoss/CreareSEO раньше было и в коннекте. С его помощью легко можно наваять уникальных meta описаний.
Грубый пример:
Купить [имя_категории] производства [имя_производителя] по лучшей цене в интернет магазине [имя_магазина]
Получаем meta описание:
Купить фаллоимитаторы производства СуньВынь по лучшей цене в интернет магазине Пещера Гаргоны
@PhizikPRO wrote:НЕ ДЕЛАЙТЕ ТАК!
Magento берет meta описание из Система>Конфигурация>Дизайн>Заголовок только в случае если данное поле не заполнено в Категории, Товаре, Странице CMS. У каждой страницы описание должно быть соответствующим, а в Система>Конфигурация>Дизайн>Заголовок вообще ненужно заполнять.
У товаров экспортом импортом не сложно заполнить все meta описания, категорий как правило всегда меньше чем товаров и тут ручками не составит труда, так же и у страниц CMS
Если Вам лень составлять описания вручную можно установить специальное дополнение которое помимо шаблонизации даст Вам еще кучу инструментов, проанализирует все Ваши SEO ошибки и даст советы. Называется оно CreareSEO
есть тут https://github.com/adampmoss/CreareSEO раньше было и в коннекте. С его помощью легко можно наваять уникальных meta описаний.
Грубый пример:
Купить [имя_категории] производства [имя_производителя] по лучшей цене в интернет магазине [имя_магазина]
Получаем meta описание:
Купить фаллоимитаторы производства СуньВынь по лучшей цене в интернет магазине Пещера Гаргоны
Ок. Тогда покажите мне, где можно в админке заполнить мета теги для этих страниц?
P.S. Внимательней читайте текст. Разве я написал, что так нужно делать для всех страниц? И да, данные страницы не существуют в Страницы CMS.
Для каких страниц?
"адрес - catalog/seo_sitemap/product/ или .../category)".....
С помощью CreareSEO в графе Default Product Meta Description и Default Category Meta Description
А по идее там вообще ненужно meta так как это sitemap нужно просто очистить Система>Конфигурация>Дизайн>Заголовок
и все
@PhizikPRO wrote:С помощью CreareSEO в графе Default Product Meta Description и Default Category Meta Description
А по идее там вообще ненужно meta так как это sitemap нужно просто очистить Система>Конфигурация>Дизайн>Заголовок
и все
Я написал это тем, кому будет нужно и кто привык ручками и вдумчиво описывать мета-теги. Выбор за пользователем. И да, это работает.
Конечно же все мета описания нужно писать вдумчиво и руками, но когда 1000 категорий и 100 000 товаров в один момент времени все это сделать очень не просто и отличным подспорьем будут шаблонизаторы естественно как временное решение.
Несколько лет назад сталкивались с ситуацией что поиск Яндекса при запросе по названию компании выдавал не главную страницу, а страницу "о компании", гугл же отдавал что нужно, долго мучилась в итоге обратились в службу поддержки яндекса. На что получили ответ примерно такой: Сайт нужно разделить на главные страницы и служебные на служебных стараться меньше указывать мета информации и ключей или вообще не указывать. Это как ресторан у него есть парадный вход и служебный и если на служебный вход повесить вывеску больше и ярче то народ пойдет туда. Проверив данную инфу в действительности оказалось что на главной странице в мета практически ничего не было и на самой главной странице были только товары и категории, а на странице "о компании" было много текста большое мета описание и много ключей.
Думаю суть того что я хотел сказать понятна и в данном случае без meta описания лучше чем с ним.
Вам естественно пятерка за находчивость и решение проблемы и даже я уверен что кому то это пригодится, но только прежде чем что-то делаете для SEO оптимизации 1000 раз подумайте прежде чем принять решение так как можно сделать хуже.
Для начинающих и мало в этом понимающих альтернативы установке CreareSEO просто нет. Данный модуль сам вам скажет где что нужно удалить, а что добавить