Як в опенарт додати теги alternate для мовних версій сайту?

20.06.2022 | Андрій
Як в опенкарт додати лінки alternate на різні версії мови?

Коли ви починаєте робити сео-оптимізацію сайту часто виникає потреба реалізації додаткових тегів на альтернативні версії сайт. В опенкарті це можна вирішити декількома шляхами:

  • Сторонні модулі
  • Додаткові скрипти, які реалізують такий функціонал

Опишу вам другий спосіб для реалізації створення тегів alternate, так як я дуже скептично відношусь до модулів, як призанчені для сео-оптимізації.

Для початку потрібно створити файл контроллера в catalog/controller/tool > alternate_hreflang.php. Файл ви можете створити в будь-якому місці, головне переіменувати клас і коректно викликати контролер.

Скопіюйте в файл наступний код:

Всі умови описані максимально просто, по прикладу можна створити такі тегі для іншиї типів сторінок.
Щоб викликати цей контролер, необхідно додати до файлу header.php в catalog/controller/common наступне:



        //alternate lang
		$this->load->controller('tool/alternate_hreflang');


Додайте цей код в функції index в початку для коретної роботи контроллеру. Приклад на скріншоті:

Як в опенарт додати теги alternate для мовних версій сайту?

Якщо все зроблено вірно - вітаю, тепер в хедері є додаткові посилання на альтерантивні версії сторінок.

Бажаєте дізнатись скількі коштує Ваш проєкт?

Заповніть заявку

Категорії

Те, що читають:

Name post

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco

Name post

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco