Noindex и nofollow

Главная » Блог » Noindex и nofollow
Есть сайт (интернет-магазин) dasmebel. Работает он на Drupal 6 со сборкой Ubencart. Попросили меня внедрить seo-аудит на сайт.
Сложности возникли с «пейджером», где требовалось заключить в noindex все элементы, кроме номеров страниц. Чтобы это сделать, я поступил следующим образом:

1. Открываем файл includes/pager.inc
2. В районе строк 400-404 есть код, формирующий ссылки. Обратите внимание на функцию l. После небольших манипуляций и проверок на число или текст у меня получился следующий код

if (isset($titles[$text])) {
$attributes['title'] = $titles[$text];
return ''.l($text, $_GET['q'], array('attributes' => $attributes, 'query' => count($query) ? implode('&', $query) : NULL)). '';
}
else if (is_numeric($text)) {
$attributes['title'] = t('Go to page @number', array('@number' => $text));
return l($text, $_GET['q'], array('attributes' => $attributes, 'query' => count($query) ? implode('&', $query) : NULL));
}

0 Комментариев

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Подписаться на рассылку

Будьте в курсе - получайте последние статьи на свой email

Ваша подписка успешно оформлена

Pin It on Pinterest

Share This