How To: и клик съесть, и в поисковой выдаче не просесть
Как же сложно выбрать - оптимизация текстов под поисковики, или оптимизация для людей. Для многих сео-шников это постоянное балансирование где-то посередине.
К счастью, такие плагины как SEO-Title спасают ситуацию. Возьмем, к примеру, такой пост:
http://blog.kmint21.com/2007/09/04/komu-dusha-besplatno/
Заголовок у него - “Кому душа? Бесплатно!”. А в TITLE - “Плагины wordpress + статистика для сайта и блога”. После установки такого плагина можно и тщательно подбирать слова в TITLE, и сочинять яркие кликабельные заголовки одновременно. Например, “Как есть собачий корм и не попасть в реанимацию“, “Слово из 3-х букв, или Что мы увидели на выходе из Арбата“, “Как заставить работать Google на себя“…
Но одного TITLE (с правильными кейвордами) мало, чтобы Яндекс поделился с вами траффиком.
Перелинковка страниц блога под низкочастотные запросы (НЧ).
Месяца полтора назад я писал о том, как это можно сделать, в посте под названием “Поисковая оптимизация блога на WordPress“. Есть вариант попроще (хотя и не так избирательно) - “перелинковка сайта под НЧ“. Автор блога StableVersion приводит код для WordPress, который линкует все страницы кольцом.
Вроде бы красиво, да не совсем.
В тексте ссылок в этом коде используется “хеадер” поста, а не “тайтл”. Посидел я вчера ночью и доработал код - теперь все замечательно.
Правда, было непросто. Никогда не писал ничего на php и никогда не работал с базами данных. А тут еще и исходник плагина seo_title ввел в заблуждение. Долго не мог понять, почему у меня всегда пустой результат, когда я делаю mysql-запрос к таблице wp_seo_title_tag_url. Оказывается, таблица эта вообще не используется. Понять я это смог только после того, как установил плагин phpMyAdmin. С его помощью я и смог вычислить где же на самом деле хранятся нужные данные.
Вот что в итоге получилось: исходник. Вставлять код нужно в страницу шаблона single.php.
Дополнительная свежая информация для блоггеров: онлайн бекап сервера - раз настроил и забыл; никто не комментирует твои посты?, выбираем шаблон URL для блога.
[…] Продолжение идеи. Вроде бы красиво, да не совсем. В тексте ссылок в этом коде используется “хеадер” поста, а не “тайтл”. […]
Пробую юзать этот скрипт. Два маленьких “но”:
1. Префикс не у всех wp_
2. $purl = $object->guid; Лучше сменить на $purl = get_permalink($ppp); поскольку не у всех стоят хранятся постоянные ссылки в guid
Интересный способ. Только вот вопросик такой у меня - Как яндекс относится будет к подобной перелинковке? Ускорит ли это индексацию страниц? Не последует ли бана? Повысит ли вес страницам?
Буду очень благодарен.. Я думаю не только мне будет интересно..
> Как яндекс относится будет к подобной перелинковке?
Не вижу причин возможного “недовольства” для него.
> Ускорит ли это индексацию страниц?
Нет.
> Не последует ли бана?
Нет.
> Повысит ли вес страницам?
Как писал Менделеев, если где-то прибудет - где-то убудет. Т.е. зависит от того какая схема была ДО. В большинстве случаев, думаю, не повлияет на вес.
ГЛАВНОЕ В ДРУГОМ: такая перелинковка позволяет повысить релевантность определенных страниц заданным кейвордам, что, естественно, прямо влияет на поисковые позиции по последним.
Ну под весом страниц, я и имел в виду релевантность страниц по нч, то есть повышение позиций перелинкованных страниц данным методом.. Или же я ошибаюсь?
Спасибо. То что надо. Давно искал.
[…] Почаще упоминайте в своих постах предыдущие, стройте связи между постами. Не стесняйтесь редактировать старые заметки, проставляя в них ссылки на новые - это ускорит индексацию и передаст немного веса новым страницам. Чем метод хорош - анкор для ссылки вы выбираете сами, да и посетителю будет чем заняться, если он попал на старый пост. Для тех, кто хочет атоматизровать этот процесс, даю код, который позволит перелинковать все ваши посты блога кольцом. Авто кода -kmint21 […]
[…] ядра сайта и каждой страницы в отдельности, перелинковка, и многое […]
[…] я писал про правильную перелинковку блога, используя нормальные ключевики, а не заголовки […]
Спасибо за плагин. Как раз то, что искал.
[…] статьи - Перелинковка внутренних страниц И еще парочка статей. PS. Итоги SEO конференции №2 (так и не прослушал %) […]
плагин линкует ссылки типа ?р=21, а все ведь используют ЧПУ и в индексе поисковиков хранятся ссылки вида http://blog.kmint21.com/2007/09/24/effective-internal-link-structure/
можно ли сделать так, чтобы и плагин линковал по ЧПУ?
andrewa, какое ЧПУ, так и линкует. Где тут линки вида “?р=21″?
на своем сайте потестил плагин. использую ЧПУ /%postname%/ соответственно получаю ссылки вида http//www.site.com/test-plagina/
так вот плагин вытянул похожие статьи и пролинковал их вида: http//www.site.com/?р18 http//www.site.com/?р21
А я использую плагин Internal Link Building, так проще и надёжнее. Пользуюсь им как умалишённый. Уже перелинковал всё, что только можно. Хотя тут, конечно, надо знать меру, а то получится классический сквозняк, который не принесёт поднятия вИЦ и PR.
Может ли внутренняя перелинковка вызвать негативные последствия? Неделю назад начал вручную ликовать страницы блога, ставить везде «добавить в закладки - одна кнопка». За неделю поисковый трафик снизился примерно на 30%. Совпадение или последствия неправильно перелинковки? (Ссылался просто на похожие посты).
Могут быть какие-то другие причины? (и от гугла и от Яши трафик упал).

Внешние ссылки не отваливались.
Дальше линковать?
возникал такая же проблема как и у andrewa на одном из блогов, был задан ЧПУ, но перелинковка выдавала ссылки вида ?р21. Вылечил
2. $purl = $object->guid; Лучше сменить на $purl = get_permalink($ppp); поскольку не у всех стоят хранятся постоянные ссылки в guid
и тут же обнаружил еще один прикол, у меня используется “хеадер” поста, а не “тайтл”. как это лечить?
Так а какой ты скрипт юзаешь? Мою модификацию, или нет? У меня там вытягивает по таким полям:
$ptitle= $wpdb->get_var(”SELECT meta_value FROM `wp_postmeta` WHERE meta_key = ‘title_tag’ AND post_id = $ppp”);
твою модификацию (http://blog.kmint21.com/wp-content/uploads/2007/09/blogkmint21com.txt), даже проверил, есть такая строчка, на всех сайтах где стоит вордпресс и используются разные темы, одна и та же песня.
для тех кто юзает плагин All in One SEO Pack, нужно поменять
$ptitle= $wpdb->get_var(”SELECT meta_value FROM `wp_postmeta` WHERE meta_key = ‘title_tag’ AND post_id = $ppp”)
на
$ptitle= $wpdb->get_var(”SELECT meta_value FROM `wp_postmeta` WHERE meta_key = ‘title’ AND post_id = $ppp”)