Как закрыть индексацию ссылок под ником в комментариях.

(Ответов: 8, Просмотров: 1474)
  1. Banned
    • Регистрация: 09.08.2011
    • Сообщений: 662
    • Репутация: 62
    Для знатоков WordPress'a.

    Вот имеются комментарии. Каждый человек пишет какой-либо коммент. и если хочет, то и пишет ссылку на свой сайт в спец. окно. Потом человек, который читает его комментарий кликает на ник (имя) и переходит по ссылке.

    Это нормальное явление, но как запретить индексацию этих ссылок ?

    Искал в comments.php - ничего не нашел. Потом поискав информацию в Интернете и нашел, где описывается как и куда вставлять. Короче, зашел в commtent-template.php и сделал всё так, как написано и перезагрузил сайт. Но тут выскочило зловещее предупреждение, которые указывает на тот файл и строку, которые Я исправил.

    Искал ещё информации, но все манипуляции нужно делать именно в comment-template.php, а у меня он чего-то не приживается с запретом на индексацию.

    Что подскажете ?
    • 0
  2. Гуру
    • Регистрация: 30.08.2011
    • Сообщений: 517
    • Репутация: 134
    • Webmoney BL: ?
    Напишите какая ошибка и покажите ту строку.
    • 0
  3. Banned
    • Регистрация: 09.08.2011
    • Сообщений: 662
    • Репутация: 62
    Вот код, который якобы запрещает индексировать эти ссылки:
    <noindex><?php if ($args['avatar_size'] != 0) echo get_avatar( $comment, $args['avatar_size'] ); ?></noindex>
    <noindex><?php printf(__(‘<cite>%s</cite> <span>says:</span>’), get_comment_author_link()) ?></noindex>
    А вот, который стандартный:
    <?php if ($args['avatar_size'] != 0) echo get_avatar( $comment, $args['avatar_size'] ); ?>
    <?php printf(__('<cite class="fn">%s</cite> <span class="says">says:</span>'), get_comment_author_link()) ?>
    Ошибка в том, что если Я изменяю файл comment-template.php, то сайт указывает на ошибку, и вместо главной страницы (это например), показывается имя файла и номер строки.

    В robots.txt строка "Disallow: */comments" имеется, но PR-CY указывает на то, что ссылки с комментариев индексируются.
    • 0
  4. Гуру
    • Регистрация: 30.08.2011
    • Сообщений: 517
    • Репутация: 134
    • Webmoney BL: ?
    Текст ошибки линканите.
    Но в принципе у вас синтаксическая ошибка тут.
    Домой приду дам правильный вариант
    • 0
  5. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    Disallow: /*comments
    Попробуйте так
    • 0
  6. Дипломник
    • Регистрация: 26.09.2011
    • Сообщений: 131
    • Репутация: 2
    Цитата Сообщение от Rj.DiNex Посмотреть сообщение
    Вот код, который якобы запрещает индексировать эти ссылки:


    А вот, который стандартный:


    Ошибка в том, что если Я изменяю файл comment-template.php, то сайт указывает на ошибку, и вместо главной страницы (это например), показывается имя файла и номер строки.

    В robots.txt строка "Disallow: */comments" имеется, но PR-CY указывает на то, что ссылки с комментариев индексируются.
    Представленные два кода содержат различия:
    первый вариант:
    <noindex><?php printf(__(‘<cite>%s</cite> <span>says:</span>’), get_comment_author_link()) ?></noindex>
    Второй:
    <?php printf(__('<cite class="fn">%s</cite> <span class="says">says:</span>'), get_comment_author_link()) ?>

    Попробуйте вот так:

    <noindex><?php if ($args['avatar_size'] != 0) echo get_avatar( $comment, $args['avatar_size'] ); ?></noindex>
    <noindex><?php printf(__('<cite class="fn">%s</cite> <span class="says">says:</span>'), get_comment_author_link()) ?></noindex>

    В таком случае код остается Старый, но в тегах <noindex>
    • 0
  7. Banned
    • Регистрация: 09.08.2011
    • Сообщений: 662
    • Репутация: 62
    Спасибо всем, кто старался помочь, но особая благодарность пользователю "mrstorm".
    • 0
  8. Гуру Аватар для allcapone
    • Регистрация: 26.08.2011
    • Сообщений: 675
    • Записей в дневнике: 1
    • Репутация: 111
    • Webmoney BL: ?
    Плагин WP-NoRef для WordPress
    Мое новый бложик - http://znay-ka.com
    • 0
  9. Banned
    • Регистрация: 09.08.2011
    • Сообщений: 662
    • Репутация: 62
    Цитата Сообщение от allcapone Посмотреть сообщение
    Плагин WP-NoRef для WordPress
    Я пробовал данный плагин, но он почему-то не помогал.

    Вопрос уже решен.
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Как ускорить индексацию беков
Вопросы от новичков 11 27.02.2012 20:26
Как увеличить размер шрифта в комментариях на wordpress
Web программирование 3 23.08.2011 16:35
Запретить индексацию пользователей
Web программирование 4 07.04.2011 01:13
Подставы в комментариях
Дайджест блогосферы 20 26.01.2010 13:27

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры