Удаляем link rel=’prev’ и link rel=’next’ из кода WordPress

Как известно сейчас поисковые системы Яндекс и Гугл наказывают за дублирование контента. При чём часто под санкции попадают самые обычные блоги на WordPress, которые не создают специально дублированные страницы, не занимаются чёрным SEO. То есть даже Ваш обычный бложик может иметь такую проблему.

Прежде чем читать далее задайте вопрос, а надо ли Вам удалять эти теги?

  • Если Вы оптимизируете только под Google  - ответ нет. Этот поисковик прекрасно понмиает эти теги.
  • Если Вы оптимизируете только под Яндекс  - ответ да.
  • А вот если под оба поисковика, тут вопрос сложнее. В этотм случае "next" и "prev" лучше оставить, а страницы пагинации рубрик и меток закрыть тегами <meta name="robots" content="noindex, nofollow" />. Ниже в комментариях это обсуждается.

 

Дубли это результат работы некоторых плагинов и самого движка WordPress. Прямо сейчас откройте исходный код (сочетание клавиш Ctrl+U) страницы рубрики, тегов или любой другой страницы где есть пагинация и проверьте поиском наличие такого фрагмента кода:

rel="next" или rel="prev"

Вот как это может выглядеть:

Удалить rel='next' и rel='prev'Это конечно не катастрофа, но по таким ссылкам перетекает статический вес страницы + создаются дубли. Поэтому если хотите избавиться от этой проблемы - то вперёд.

Итак самые известные "вредители" это любимые многими сео-плагины All in One SEO Pack и WordPress SEO by Yoast. Иногда появление такого кода  - это проблемы установленной темы.

Удаляем link rel='prev' и link rel='next' из темы WordPress

В некоторых устаревших темах реализована функция создающая ссылки на предыдущий и следующий пост. Для удаления его необходимо в functions.php дописать:

remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 );
remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );

Плагин WordPress SEO by Yoast

 

  1. Вариант первый - через хак. Добавляем в functions.php.
add_filter( 'wpseo_next_rel_link', '__return_false' );
add_filter( 'wpseo_prev_rel_link', '__return_false' );

2. Можно исправить код плагина, но будет работать только до следующего обновления. Исправить код плагина можно через админку или по FTP. Через админпанель:

изменения плагинаЕсли по FTP, то  соединяемся с сайтом и в папке плагина находим файл wordpress-seo/frontend/class-frontend.php. Скачиваем его, открываем и находим примерно такие строки

$this->adjacent_rel_link( 'prev', $url, ( $paged - 1 ), true );

и комментируем их:

//$this->adjacent_rel_link( 'prev', $url, ( $paged - 1 ), true );

Я искал такие строки по фрагменту adjacent_rel_l, смотрите рисунок:

WordPress SEO by Yoast удаление дублейВсего таких строк мне пришлось закомментировать шесть.

Теперь обновляем страницу, снова смотрим исходный код - и вуаля - проблема решена.

Плагин All in One SEO Pack

 

  1. Вариант первый - через хак. Всё будет прекрасно работать, но только до следующего обновления плагина. Поэтому, чтобы решить эту проблему раз и навсегда необходимо в functions.php дописать:
add_filter('aioseop_prev_link', '__return_empty_string' );
add_filter('aioseop_next_link', '__return_empty_string' );

2. И редактированием файлов. Тут всё аналогично. Ищем в файле aioseop_class.php строки:

if ( !empty( $prev ) ) $meta_string .= "<link rel='prev' href='" . $prev . "' />\n";
if ( !empty( $next ) ) $meta_string .= "<link rel='next' href='" . $next . "' />\n";

И удаляем или комментируем их.

А вот теперь уже точно всё

Удачи Вам в борьбе с дублями!

Отзыв о Relap.io. Реальный опыт использования

На одном из сайтов была невысокая глубина просмотров. Прочитал статью проекте Relap.io, который обещает чудесным образом увеличить глубину просмотров на сайте. Кратко суть технологии. В конце каждой статьи все уважающие себя веб-мастер ставят блоки похожих записей. Плагинов для этого масса, для любых CMS. Но эти плагины показывают похожие записи рандомно или на основе рубрик и меток. Сервис Relap.io предлагает устанавливать свои блоки, статистика по которым анализируется и пользователям начинаю отображать на сайте те блоки, по которым чаще кликают. Обещают улучшение поведенческих факторов, высокий CTR, адаптивный дизайн. На процессе установки мы не будем останавливаться - вся информация на офсайте. Вот пример, выглядит симпатично:

пример блоков

В общем умный блок похожих записей. Фантастическое предложение. Ставлю блоки.

Как настроить миниатюры в Relap.io

Первым неприятным сюрпризом было то, что Релап "не понимает" какую картинку со страницы брать. Берёт не миниатюру, а первую попавшуюся. Даже если он берёт правильную картинку, то берёт размер 500х600 и стилями сжимает их до 150х150. Оказывается, если Вы хотите явно указать, что нужно для страницы использовать в блоках похожих записей именно миниатюру статьи и именно размера 150х150 нужна специальная разметка метаданных Open Graph а именно - указать в meta property="og:image" урл картинки. Ах да, даже в этом случае картинка должна быть минимум 200х150. А если нет - то берётся полный размер, уменьшается средствами CSS, Что не есть хорошо. При медленной загрузке сайта, сначала выскакивают картинки 500х600, потом подгружаются стили и они становятся нужного размера. Но в коде страницы они всё равно 500х600!!

Кроме того к сожалению плагины  All in One SEO и Yoast SEO оказываю медвежью услугу вводя по-умолчанию микроразметку og:image. Поэтому первое что делаем - отключаём её в плагинах. В Yoast SEO это делается так:

Настройка Relap.io и Yoast SEO pluginВ All in One SEO аналогично - находим микроразметку - отключаем.

Следующее - header.php вставляем следующий код:

<meta property="og:image" content="<?php
$thumb_id = get_post_thumbnail_id();
$thumb_url = wp_get_attachment_image_src($thumb_id,'thumbnail', true);
echo $thumb_url[0];
// данный код извлекает url картинки Вашей миниатюры WordPress и заключает в метатег
?>" />

В функции wp_get_attachment_image_src параметр thumbnail как раз и позволяет вставить урл именно миниатюры 150х150, а не полного изображения. Если надо средний размер картинки - то указываем medium.

Как исключить из похожих записей ненужные страницы

Следующая головная боль - в блоке похожих записей и страницы пагинации, и архивы, и метки, в общем все те дубли, которые нужно закрывать в robots.txt или метатегом noindex,nofollow. И это всё дружно может попасть в поиск. К счастью и тут Техподдержка подсказала решение. Я давно уже пользуюсь для закрытия рубрик, меток и архивов следующим кодом от сеоблоггера СеоМаяк, который добавляю в function.php:

function mayak_meta_robots () {
if (is_feed () or is_author() or is_date() or is_day() or is_month() or is_year()  or is_tag() or is_tax() or is_attachment() or is_paged() or is_search())
{
echo "<meta name='robots' content='noindex,nofollow' />\n";
echo '<meta property="relap:article" content="false">'; 
}
else
{
echo "<meta name='robots' content='index,follow' />\n";
}  
}
add_action('wp_head', 'mayak_meta_robots');

В данном примере к нежелательным для индексации страницам добавлены кроме noindex,nofollow ещё и <meta property="relap:article" content="false">, который и позволяет их исключить из блока похожих записей.

Итак подытожим.

Что порадовало:

  • красивый дизайн блоков
  • простая настройка и установка
  • отзывчивая техподдержка
  • красивая подробная статистика

 

количество кликов в блоке похожих записей

Недостатки тоже есть и вскрылись уже в процессе работы:

  • Необходимость дописывать дополнительные коды в шаблон.
  • Необходимость донастройки All in One SEO Yoast SEO.
  • Когда я поменял картинку в старой статье, она не отображалась в блоках. Оказалось, что это надо через техподдержку просить обновить информацию. Обещают сделать это доступным в панели, но пока....
  • Всё-таки Вы вставляете себе на страницу скрипт с какого-то левого сайта. Все сервисы тестирования скорости сразу про это сообщают типа "устраните"

А теперь главное - как влияют блоки Relap на глубину просмотра. Смотрим статистику liveinternet > просмотры на посетителя. Коды установлены примерно 1 июля.

глубина просмотра

Что мы имеем к концу сентября:

сравнение

Количество одиночных просмотров упало аж на 2,5%. Количество просмотров 2-3 на посетителя увеличилось на 2,2%.

На мой взгляд результат довольно печальный, в пределах статистической ошибки. Считаю, что с такими показателями смысла применения блоков Relap нет. Возможно я не прав и это действительно высокие результаты. А как считаете Вы?

Увеличиваем количество подписчиков. Правильно устанавливаем призыв «Подписаться» на YouTube

Откроем на сайте рубрику YouTube с небольшой хитрости которая позволит расширить аудиторию любого канала.

Как увеличить количество подписчиков с помощью простой надписи "Подписаться? Очень просто - такая надпись должна появиться в нужный момент времени! А как его узнать? Из статистики YOUTUBE ANALYTICS.

Естественно этот способ работает на роликах, на которых уже есть более -менее значительное количество просмотров. С новым роликами данный метод не годится, так как статистики ещё нет. Если захотите применить, то- совет лишь один - подождать немного пока количество просмотров возрастёт.

Заходим в Аналитику - Удержание аудитории и выбираем интересующий нас видеоролик.

Установка Подписаться на YouTube

Как видите, примерно на 1:30 у зрителей пропадает интерес к видео. И именно на этой временной отметке, пока зритель ещё не ушёл, нужно установить аннотацию с призывом "Подписаться!". Конечно это дополнительная ручная работа, которую никак не автоматизировать, но зато она даст дополнительный прирост подписчиков.

Удачи в развитии каналов YouTube!

 

Прогон Хрумером в 2015 году. Реальный опыт

Всем привет! Захотелось поднять ссылочное на сайт быстро и без заморочек. Решил попробовать прогон Хрумером. Знаю конечно, что это не ахти, тема уже умирает, но надоело фильтровать ссылки в Сапе и морочиться комментированием на форумах и блогах. Решил по-быстрому. Было просто любопытно как влияет такой прогон на позиции и трафик в поисковых системах Гугл и Яндекс.
Итак пациент: туристический сайт с небольшим трафиком, примерно поровну с Яндекса и Google

Время эксперимента: август, летний траффик идёт на спад

Стоимость: прогонщик обещает 1000 беков за 250 р.

До прогона Хрумером

до прогона хрумером
Как видите ситуация сложная. Сайт вылетал ненадолго из Яндекса, но в общем в июле трафик рос.

После прогона Хрумером

Прогон состоялся 7 августа. После этого я получил от исполнителя файл с  1000+ ссылок и "зарядил" его в прокачанный и проверенный твиттер-аккаунт. По 10 шт в день. Это было необходимо, чтобы не получить ссылочный взрыв. Нетрудно подсчитать, что на прогон через твиттер 1000 ссылок нужно 100 дней, т.е. более 3 месяцев и закончится это всё только 7 ноября.

По поводу качества беков. Несколько ссылок дало 404 ошибку. Ну а так в общем всё ок. Чтобы Вы понимали, что это за ссылки посмотрите на скриншот одной из таких страниц.

беки Хрумера

Как видите это какие-то китайские форумы, где есть возможность вставить в профиль ссылку на сайт. На странице абсолютно бредовый текст. И явно нетематичный.

На 26 августа имеем рост трафика и позиций в Яндексе. Конечно на это могло повлиять что угодно, вплоть до смены алгоритмов ПС. Кстати 11-21 августа были апдейты ТИЦ, и ТИЦ 10-20 получили сайты, которые я вообще никак не продвигал, кроме как прогоном по сервисам анализа. Так что на график ниже могло повлиять что угодно.

Статистика захода из ПС:

После прогона Хрумером
Позиции сайта в Яндексе
позиции сайта

Возможно Вас интересует вопрос "а как же ТИЦ???". Пока он не вырос, но в Панели Яндекс веб-мастера "вылез" аж 1 бек (китайский сайт), скриншот которого Вы и видели выше.

Инструменты для веб-мастеров - Google порадовали больше. В разделе "Ссылки на сайт" обнаружилось более 20 новых беков. Только как видите на ранжирование они пока никак не повлияли.

Промежуточные выводы 28.09

Пока прогон абсолютно себя не оправдал. 250 р. за 1 бек в панели веб-мастера???? Да за эти деньги можно тучу ссылок в Сапе купить.

Конечно к 7 сентября через твиттер прогнано только 300 ссылок из 1000. Ну и надо учесть что, Яндекс не так уж быстро их учитывает. Запасаемся попкорном и ждём новых результатов.

26 сентября

В панели Яндекс.вебмастера > История > Входящие ссылки

статистика входящих ссылок

Результат, как говорится, налицо. С 8 ссылок до прогона их количество увеличилось до 77, т.е. плюс 69 ссылокНо по графику видно как многие ссылки просто вылетели. Возможно из-за некачественности или просто админы форумов их подчистили.

В Google Webmaster Tools  248  ссылок из них 32 - в результате прогона.

Промежуточные выводы 26.09

Уже прогнано через твиттер около 500 ссылок. Пока конечно результат слабый.

Продолжение следует ....

Окончательные выводы 08.11

Прошло 3 месяца после начала эксперимента

Яндекс Вебмастер

Количество ссылок достигло 88, т.е. 80 ссылок за счёт прогона

История входящих ссылок в Яндекс вебмастереGoogle вебмастер

Итого 79 новых ссылок в результате прогона.

Что же по позициям? Смотрим статистику:

Позиции в Яндексе 08.11Кратковременное повышение позиций прошло и сайт вернулся на предыдущие позиции.

ТИЦ. Вот ТИЦ как раз поднялся до 10. Не факт, что это результат прогона, но неплохой дополнительный бонус.

 Финансовый анализ

Итак, за 250 р. я получил 80 зачисленных беков и временное улучшение позиций в Яндексе. Из расчёта 5 р. за ссылку в Сапе, за 3 месяца я бы мог купить 250 р. / 5 р. / 3 мес. = 16 ссылок. Это позволило бы вывести в ТОП парочку НЧ запросов, не более того. Но! В Сапе мне пришлось бы и далее платить за ссылки, а тут практически вечные. За полгода за 16 ссылок уже пришлось бы заплатить 500 р., за год 1000 р. и т.д. Т.е. чисто экономически выгоднее хрумер.

Итог.

Хрумер подойдёт:

  1. Для дорвеев и ГС, которые хотят получить кратковременные позиции в поисковиках. А потом уже можно и погибнуть.
  2. Для дорвеев и ГС, для которых качество и тематичность ссылочного неважна.
  3. СДЛ, у которых уже есть неплохое ссылочное и ему не повредит некоторое разбавление безанкорными ссылками.

Хрумер не подойдёт:

  1. Молодым СДЛ без ссылочного, которые планируют существовать месяцы и годы без опасения получить фильтр.
  2. СДЛ, которым важна тематичность.

Кстати убрать эти ссылки Вы никак не сможете, ведь паролей от этих аккаунтов у Вас нет.

Поэтому, для меня прогон Хрумером это так - ни о чём. Добавил ссылочного. Поднял ТИЦ на 10. И всё.

Через год ....

Проверил ссылки в сервисе - "живых" осталось около 100 из 1000 шт. Прочитал что ссылки можно "загнать" повторно. Ну что же попробуем. Поставил постинг по 10 ссылок в день в Twitter. В Я.Вебмастер и Гугл вебмастер  - 26 и 42 домена соотвественно. Плюс загрузил их в сервис пингования letusindex.com. Посмотрим ...

Рекламные блоки Adsense: эффективная настройка цвета

Один из путей повышения дохода в Google AdSense это подбор цветовой гаммы блоков. Я уже писал про цветовую гамму блоков на МФА сайтах. Теперь немного практических уроков. Никаких "хитрых" приёмов маскировки я рассказывать не буду. Я такими не пользуюсь и Вам не советую. Эксперимент ставился НЕ на этом сайте, так, что не ищите аналогий.
Для автомобильного сайта был выбран шаблон с очень светлым серым фоном #F7F7F7 и синими ссылками #0000FF, традиционными для большинства сайтов. Я решил проверить как влияет полная маскировка под фон сайта на кликабельность блоков. Для этого были выбраны два стиля блоков.

Оказалось, что при использовании белого фона CTR и доход выше! Т.е. полная маскировка хуже воспринимается, блоки просто теряются на фоне сайта и пользователи их не замечают. Увеличение доходности за счёт изменения фона составило  32 - 114 % !