Продвижение сайтов, оптимизация сайтов
Навигация:
 Продвижение сайта » SEO СТАТЬИ » HostCMS & rel = «canonical»
 

HostCMS & rel=«canonical»

Информация для владельцев HostCMS.

Что такое каноническая страница? Зачем нужно указывать каноническую страницу?

Что бы не копировать текст, прочитать можно на следующих страницах:

http://www.google.com/support/webmasters/bin/answer.py?hl=ru&answer=139394

http://help.yandex.ru/webmaster/?id=1111858

У Host-CMS не было в стандартном варианте решения, но оно было подсказано Натальей Борщовой из саппорта самой системы HostCMS.

$current_url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REDIRECT_URL'];
$current_url_decode = urldecode($current_url);
<link rel="canonical" href="<?php echo $current_url_decode?>"/>

На картинке  примерный фрагмент страницы, в части head,  Host-CMS с авто определением канонической страницы:

HostCMS & rel=canonical

Если почему-то среди переменных окружения нет REDIRECT_URL, например сервер так настроен, как у нас попалось, в таком случае:

$current_url = $url = "/" . implode("/", $GLOBALS['URL_ARRAY']) . "/";
$current_url = 'http://'.$_SERVER['HTTP_HOST'].$url;
<link rel="canonical" href="<?php echo $current_url ?>"/>

 

 

Последние статьи

Обслуживание компьютеров, администрирование серверов