Как добавить / изменить метатеги, относящиеся к странице контактов?

8

У меня есть магазин (www.goorganics.us) в Magento, использующий «Magento ver. 1.7.0.2». Подскажите, пожалуйста, как обновить заголовок и другие метатеги (для SEO) моей страницы контактов?

Go Organics
источник

Ответы:

16

Страница контактов поступает из модуля Mage_Contats.
Чтобы изменить метаданные, вам нужно добавить это в local.xmlфайл макета вашей темы или внутри contacts.xmlтой же темы.

<contacts_index_index>
    <reference name="head">
       <action method="setTitle" translate="title" module="contacts"><title>YOUR META TITLE HERE</title></action>
       <action method="setDescription" translate="description" module="contacts"><description>YOUR META DESCRIPTION HERE</description></action>
       <action method="setKeywords" translate="keywords" module="contacts"><keywords>YOUR META KEYWORDS HERE</keywords></action>
    </reference>
</contacts_index_index>
Мариус
источник
Просто заметьте: если вы решите включить этот фрагмент в local.xml, он нарушит макет страницы контактов. Лучше всего сделать это в contacts.xml
Дэнни З
Я пробовал вышеупомянутый xml в моем contacts.xml в моей текущей теме (1.9.1), но он не обновляется, название и мета.
Inrsaurabh
1

Для любой страницы CMS в Magento Вот как вы должны обновить метатеги

Перейдите в CMS -> Страницы в Magento Admin.
Нажмите на страницу, для которой вы хотите обновить метатеги из списка (страница контактов в случае). Слева у вас есть информационный блок страницы,

Для Meta Title - обновите заголовок вашей страницы. (Вот так)
Для тегов Keyword и Description Переключите вкладку метаданных.

Здесь у вас есть обязательные поля, которые вы можете легко обновить.
Ключевое слово и описание по умолчанию.

Это так просто. Ура !!

echoashu
источник
Что делать, если есть страницы, где это не работает? Что ты предлагаешь?
versedi
@versedi Вы можете объяснить, что это за страницы? может в твоем случае. Для любой страницы СХ, что я предложил бы работать, для решения модуля страниц Мариуса magento.stackexchange.com/a/35867/9676 будет делать
echoashu
Да, вы правы, у меня случайно была отключена опция «Конфигурация системы» в моей тестовой среде. Поэтому стоит отметить, что у вас не может быть глобального описания, иначе оно не будет перезаписано описанием страницы. (PS Почему это так не работает?)
versedi
@echoashu. Требуется подтвердить сайт на merchants.google.com после добавления мета?
Санджай Гохил
@SanjayGohil Meta Заголовок и описания будут автоматически выбраны Google при следующем сканировании вашего веб-сайта. Я бы сказал, что не требуется «перепроверять» после обновления мета-описания / заголовка, так как они продолжают обновляться.
echoashu