- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева

Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Движок wp 2.6.5
В пхп новичек, но нашел в файле category-template.php нужную функцию get_the_category_list.
Подправил код, смотрю по сервису пр-су, а рубрики закрыты тегами nofollow и noindex как угодно: с пропусками, т.е. закрыто, закрыто, а далее 10 рубрик не закрыто, потом обратно закрыто.
Ответ типа "закрой в robots.txt" не устраивает.
пхп программисты, подскажите, что я не так сделал? привожу код изменений этой функции (отмечено красным и синим цветом):
if ( '' == $separator ) {
$thelist .= '<ul class="post-categories">';
foreach ( $categories as $category ) {
$thelist .= "\n\t<li>";
switch ( strtolower($parents) ) {
case 'multiple':
if ($category->parent)
$thelist .= get_category_parents($category->parent, TRUE);
$thelist .= '<noindex><a href="' . get_category_link($category->term_id) . '" title="' . sprintf(__("View all posts in %s"), $category->name) . '" ' . $rel . 'rel="nofollow">' . $category->name.'</a></noindex></li>';
break;
case 'single':
$thelist .= '<noindex><a href="' . get_category_link($category->term_id) . '" title="' . sprintf(__("View all posts in %s"), $category->name) . '" ' . $rel . 'rel="nofollow">';
if ($category->parent)
$thelist .= get_category_parents($category->parent, FALSE);
$thelist .= $category->name.'</a></noindex></li>';
break;
case '':
default:
$thelist .= '<noindex><a href="' . get_category_link($category->term_id) . '" title="' . sprintf(__("View all posts in %s"), $category->name) . '" ' . $rel . 'rel="nofollow">' . $category->cat_name.'</a></noindex></li>';
}
}
$thelist .= '</ul>';
} else {
$i = 0;
foreach ( $categories as $category ) {
if ( 0 < $i )
$thelist .= $separator . ' ';
switch ( strtolower($parents) ) {
case 'multiple':
if ( $category->parent )
$thelist .= get_category_parents($category->parent, TRUE);
$thelist .= '<noindex><a href="' . get_category_link($category->term_id) . '" title="' . sprintf(__("View all posts in %s"), $category->name) . '" ' . $rel . 'rel="nofollow">' . $category->cat_name.'</a></noindex>';
break;
case 'single':
$thelist .= '<noindex><a href="' . get_category_link($category->term_id) . '" title="' . sprintf(__("View all posts in %s"), $category->name) . '" ' . $rel . 'rel="nofollow">';
if ( $category->parent )
$thelist .= get_category_parents($category->parent, FALSE);
$thelist .= "$category->cat_name</a></noindex>";
break;
case '':
default:
$thelist .= '<noindex><a href="' . get_category_link($category->term_id) . '" title="' . sprintf(__("View all posts in %s"), $category->name) . '" ' . $rel . 'rel="nofollow">' . $category->name.'</a></noindex>';
}
++$i;
}
Все можно сделать проще:
1. Закрыть через robots.txt категории, чтобы в будущем боты не хотели по адресами категорий.
2. Добавить в header.php следующий код, чтобы удалить из индекса существующие страницы категорий
Функция в первом топике изменяет ссылки только у вас, поэтому если кто-то поставит ссылку на категорию извне, то категория все равно попадает в индекс.
Ещё проще поставить All-in-SEO-Pack - спец. плагин для ВП, который такие вещи делает на раз. Очень рекомендую.
Тэг <noindex> уже в прошлом.
Все можно сделать проще:
1. Закрыть через robots.txt категории, чтобы в будущем боты не хотели по адресами категорий.
2. Добавить в header.php следующий код, чтобы удалить из индекса существующие страницы категорий
Функция в первом топике изменяет ссылки только у вас, поэтому если кто-то поставит ссылку на категорию извне, то категория все равно попадает в индекс.
Спасибо за помощь, вечером попробую
softuna добавил 17.08.2010 в 15:35
Ещё проще поставить All-in-SEO-Pack - спец. плагин для ВП, который такие вещи делает на раз. Очень рекомендую.
Как ни странно, All-in-SEO-Pack не "оборачивает" рубрики тегами nofollow и noindex, хотя соответствующая галочка стоит
softuna добавил 17.08.2010 в 15:38
Тэг <noindex> уже в прошлом.
в прошлом - а sape считает что внутренняя ссылка индексируется, и плагин винки и сервис пр-су тоже.