Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 04.12.2015, 16:41   #1
ArchAngel
Новенький
 
Регистрация: 04.12.2015
Сообщений: 9
По умолчанию rel="canonical" Каноническая страница

Здравствуйте!

Достался сайт сделанный на Typo3.
Есть задача сделать страницы сайта Каноническими.

Нужно добавить на страницу в раздел <head> элемент <link> с атрибутом rel="canonical".
<link rel="canonical" href="" />

Не знаю как можно прописать такой тег на страницы!
_________________________________________

Нашёл Extension
Add canonical tag to TYPO3 to avoid bad ranking in

http://typo3.org/extensions/repository/view/canonical

На сайт поставил, но как это работает, где включать не понял!
____________________________________

Попалась статья Canonical Tag and TYPO3

http://en.t3seo.de/canonical-tag-and-typo3/

Но куда этот код писать:

page.headerData.1422 = TEXT
page.headerData.1422 {
stdWrap.typolink.parameter.data = TSFE:id
stdWrap.typolink.forceAbsoluteUrl = 1
stdWrap.typolink.returnLast = url
htmlSpecialChars = 1
wrap = <link href="|" rel="canonical" />
}

И как это работает - не разобрался!

_________________________

Помогите, пожалуйста!
Меня устроит любой, самый простой способ сделать страницы сайта rel="canonical"
ArchAngel вне форума   Ответить с цитированием
Старый 04.12.2015, 23:46   #2
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

"Есть задача сделать страницы сайта Каноническими. Нужно добавить на страницу в раздел <head> элемент <link> с атрибутом rel="canonical".
<link rel="canonical" href="" />" Не знаю как можно прописать такой тег на страницы!"
=======
Прописать тег в раздел <head> html-шаблона (если шаблонизатор templavoila, после этого сделать update шаблона).
=======
Нашёл Extension http://typo3.org/extensions/repository/view/canonical На сайт поставил, но как это работает, где включать не понял!
=======
https://docs.typo3.org/typo3cms/exte...ion/Index.html
Configuration
This extension is automatically loaded by using the code you can find in the file ext_typoscript_setup.txt

includeLibs.tx_canon = EXT:canonical/class.user_canonical_check.php
page.headerData.3275 = USER
page.headerData.3275 {


}
=======
И бесплатные советы:
Cправка Google: "Если вы не укажете канонический URL, мы попытаемся определить его самостоятельно". https://support.google.com/webmaster...r/139066?hl=ru
Справка Yandex: "Также не рекомендуется создавать цепочки канонических адресов". https://yandex.ru/support/webmaster/...robot/html.xml
"Достался сайт сделанный на Typo3... Меня устроит любой, самый простой способ сделать страницы сайта rel="canonical"
Учебное пособие: http://typo3buddy.com/home/
Приятной работы.
Николай Сипко вне форума   Ответить с цитированием
Старый 05.12.2015, 06:29   #3
ArchAngel
Новенький
 
Регистрация: 04.12.2015
Сообщений: 9
По умолчанию rel="canonical"

Николай Сипко, спасибо за ответ и бесплатные советы,
к сожалению, ими нельзя воспользоваться, или не подходят!

Прописать тег в раздел <head> html-шаблона.

Для разных страниц тег разный и указывает на разные адреса страниц!
Для страницы http://www.site.ru/catalogue/product/tovar
тег будет: <link rel="canonical" href="http://www.site.ru/catalogue/product/tovar" />

а для страницы http://www.site.ru/catalogue/product/article
тег будет: <link rel="canonical" href="http://www.site.ru/catalogue/product/article
" />

Мне нужно несколько страниц сайта сделать каноническими!
ArchAngel вне форума   Ответить с цитированием
Старый 05.12.2015, 06:33   #4
ArchAngel
Новенький
 
Регистрация: 04.12.2015
Сообщений: 9
Unhappy

Цитата:
Сообщение от Николай Сипко Посмотреть сообщение
Cправка Google: "Если вы не укажете канонический URL, мы попытаемся определить его самостоятельно".
Пытается, но определяет не правильно!
Тем более что в индексе дубль страницы, а страница с правильным адресом не в индексе и не каноническая!
ArchAngel вне форума   Ответить с цитированием
Старый 05.12.2015, 06:38   #5
ArchAngel
Новенький
 
Регистрация: 04.12.2015
Сообщений: 9
По умолчанию

Цитата:
Сообщение от Николай Сипко Посмотреть сообщение
Справка Yandex: "Также не рекомендуется создавать цепочки канонических адресов". https://yandex.ru/support/webmaster/...robot/html.xml
Никто, какие-то там "цепочки канонических адресов" делать не собирается!
Мне нужно нескольким страницам присвоить <link rel="canonical" href="" />

Читаю там же:
Атрибут rel="canonical" тега <link>
Если на сайте присутствуют группы схожих по контенту страниц, вебмастер может указать для каждой страницы группы предпочитаемый (канонический) адрес, который будет участвовать в поиске.

Последний раз редактировалось ArchAngel; 05.12.2015 в 07:04
ArchAngel вне форума   Ответить с цитированием
Старый 05.12.2015, 06:43   #6
ArchAngel
Новенький
 
Регистрация: 04.12.2015
Сообщений: 9
По умолчанию Атрибут rel="canonical" тега <link>

Помогите советом поставить
тег <link> на определенную страницу сайта в <head>.


Или помогите разобраться с Extension http://typo3.org/extensions/repository/view/canonical

если этот плагин мне поможет с моей проблемой!

Можете написать в личку!

Спасибо!
ArchAngel вне форума   Ответить с цитированием
Старый 05.12.2015, 11:09   #7
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

Цитата:
Сообщение от ArchAngel Посмотреть сообщение
Помогите советом поставить
тег <link> на определенную страницу сайта в <head>.
ArchAngel, спасибо за "спасибо".
"Прописать тег в раздел <head> html-шаблона. Для разных страниц тег разный и указывает на разные адреса страниц!"
=======
Page (Для разных страниц) -> Edit -> Resources => TypoScript Configuration -> Page TSConfig
И далее примерно как в http://en.t3seo.de/canonical-tag-and-typo3/
Если долго мучиться, что-нибудь получится?
Николай Сипко вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
После апдейта на 4.5.2: Backend - без логин-форм, только тёмно-серая страница dust Установка 2 30.04.2011 01:19
Меню DimanLin Общие вопросы 6 12.01.2009 15:35
Активная страница без Conditions Tod TypoScript практикум 17 24.12.2007 16:19
страница подменю как главная страница основного меню Vladimir_ TypoScript практикум 1 10.10.2006 16:12
почему в пэйджере новостей активная страница не показывается правильно? Дылгеров Ц.В. Общие вопросы 2 14.06.2006 16:12


Часовой пояс GMT +4, время: 23:27.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория