SEO\SMO оптимизация блога на базе WordPress

20
SEO\SMO оптимизация блога на базе WordPress
В SEO Библиотеке прибавление:

Диссертация Ашманова Игорь Станиславовича на соискание учёной степени кандидата технических наук на тему: «Архитектура и технология промышленной реализации прикладных лингвистических систем (проверка правописания и электронные словари)» 1995 года.

Приятного прочтения :)

А Вашему вниманию предоставляется статейка на тему:

SEO\SMO оптимизация блога на базе WordPress

1. Постоянные ссылки (ЧПУ)

Это первое что нужно настроить после установки блога. По умолчанию URL записи в WordPress имеет следующий вид -
http://your–blog.ru/?p=102 Некрасиво и непонятно, правда? Традиционным помошником для нас тут является плагин rus-to-lat. Если у вас его еще нет - обязательно установите.
Какой же шаблон ЧПУ выбрать? Я использую вот такой:

/%year%/%monthnum%/%day%/%postname%.html

Почему? Вы наверно уже читали раньше другие статьи по оптимизации WordPress? Так вот, там везде упоминается такая ситуация:

Если вы уже подключили функцию постоянных ссылок, вы можете обнаружить, что на одину и ту же запись можно попасть по 4 разным ссылкам:
http://www.your–blog.ru/your-blog-post
http://www.your-blog.ru/your-blog-post/
http://your-blog.ru/your-blog-post
http://your-blog.ru/your-blog-post/

Проблема в том, что поисковые системы воспринимают эти адреса как разные страницы и, соответственно, по разному могут их ранжировать.

Мой шаблон ЧПУ частично решает эту проблему, вместо 4-х вариантов у нас остается только 2:
http://www.your–blog.ru/your-blog-post.html
http://your-blog.ru/your-blog-post.html

Далее можно пойти 3-мя путями:

1) Прописать редирект в .htaccess (этот файл создается автоматически в корневой папке блога при включении ЧПУ):

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.your-blog.ru$
RewriteRule ^(.*)$ http://your-blog.ru/$1 [R=301,L]

Если вы добавите эти строчки в .htaccess, то если посетитель сделает запрос по адресу «
www.your-blog.ru/…», его тут же перенаправит на «your-blog.ru/…». Говоря короче, данный рецепт позволяет избавиться от приставки www.

2) Прописать в robots.txt директиву Host:

Host: your-blog.ru

или

Host:
www.your-blog.ru

3) Ничего не делать и предоставить поисковикам самим решать какой из вариантов им больше нравится. Обычно это срабатывает и в 80% все само склеивается безо всяких проблем.


2. Кодировка блога.

Я всегда использую стандартную UTF-8, чего и вам советую. UTF-8 нормально понимается всеми современными браузерами и поисковыми системами, поэтому проблем с отображением блога возникнуть не должно. И кстати некоторые плагины которые могут вам понадобится могут не работать с кодировками отличными от UTF-8.
На разных хостингах сервера настроены по разному. Если сервер по умолчанию выдает другую кодировку - то после того как вы включили ЧПУ и в корневом каталоге создался файл .htaccess вам надо будет открыть его и в самое начало файла добавить 2 строчки:

AddDefaultCharset utf-8
CharsetSourceEnc utf-8

Это должно решить проблему с кодировкой.


3. robots.txt

При условии что ваш блог находится на отдельном домене, а не в директории на сайте надо положить в коневую директорию блога файл robots.txt со следующим наполнением:

User-agent: *
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /index.php?s=
Disallow: /xmlrpc.php
Host: your-blog.ru

Это запретит к индексации служебные файлы.


4. Оптимизируем шаблон

Если уж вы решитесь оптимизировать шаблон то рекомендую перед этим почитать описание к тегам шаблонов для wordpress. Знание этих тэгов даст вам понимание того что же мы с вами оптимизируем, а со временем, разобравшись, вы даже сможете сами придумывать какие-то собственные конструкции кода.

1) <title>
Делаем Title удобный и для посетителя и поисковой системы. Для этого необходимо подправить файл header.php, который находится в папке your-blog.ru/wp-content/themes/ваша-тема/ или через “Внешний вид” => “Редактор тем” => Шаблон “Заголовок”.
Находим строчку между тегами <title>…</title> и заменяем ее на:

<?php if ( is_single() ) { ?><?php wp_title(”); ?> - <?php } ?> <?php bloginfo(’name’); ?>

или так:

<?php if(is_home()) { echo ‘Название вашего блога’; } else { wp_title(”) ;} ?>

Результат будет практически одинаковым. Если внимательно вчитаетесь то поймете разницу. Получаются заголовки, наиболее релевантные к тексту страницы.

2) <description> и <keywords>

Это тэги предназначенные для поисковых систем. В стандартных темах для WordPress они обычно не выводятся. Как решить проблему?

Тут можно пойти 2-мя путями:

1) Найти и установить плагин Head META Description или что либо подобное. Он будет автоматом формировать <description> для каждого поста. Что-то подобное наверняка можно найти и для <keywords>.

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

2) Вы помните что мы сделали с <title>? Все можно реализовать по аналогии:

<meta name=”description” content=”<?php if ( is_single() ) { ?><?php the_title(); ?> - <?php } ?> <?php bloginfo(’name’); ?>”> - будет выводить для постов заголовок поста в качестве описания, а на главной будет выводить название блога.

 

5.Добавление плюшек:

ЖЖ-Кросспостер - дублирует записи в ЖЖ
AJAX Comments - добавляет комментарии без обновлении страницы
Akismet - анти-спам
Audio player - флеш-плеер в записях
Category Cloud - облако тэгов из категорий
FeedBurner FeedSmith - перевод всех подписчиков на FeedBurner
Gravatar - Аватары к коментариям
RusToLat - понятные адреса страниц
Share This - соц. сервисы в одной кнопке
Subscribe To Comments - подписка на комментарии
WP-PageNavi - улучшеный листинг страниц.


Добавить комментарий


Защитный код
Обновить

« Пред.   След. »
Приснился сон, хочешь расшифровать сноведение сонник Юноны подскажет и поможет.


Каким будет My.com. от Mail.Ru Group Будущий международный проект Mail.Ru Group обещает быть интересным. Про некоторые подробности проекта стало известно....Readmore


LifeHack - взламываем мироздание


У Одноклассников появилось видео

 Популярная российская социальная сеть «Одноклассники» запустила видеораздел, с помощью которого пользователи...



Приз стукач 2013 года в Красноярске: Диме Ковалеву - Room (Vasdimm)

Не часто пишу на блоге о мошенниках, ведь если о них писать, то и блога не хватит. Но обычно мошенники стандартные, взять предопл...



Теоретические seo вопросы


Услуга: качественная оптимизация любого сайта

Конечно, не секрет, что любой проект, можно развивать многочисленными способами, от естественных, до исскуственных. Одни ростут...



Рейтинг русскоязычных социалок

Рейтинг русскоязычных социалок, сортировка по ПР и ТИЦ...



Авторизация

Вход / Регистрация



Заработок в интернете — это не миф, а реальность, но работать для этого надо много и упорно. Есть ли заработок в интернете, нет ли заработка в интернете Вы не узнаете пока сами не начнете работать и зарабатывать в интернете.

Блог SEO Философа Bormaley

Twitter Bormaley

В SEO денег НЕТ

При цитировании и использовании любых материалов гиперссылка на сайт Bormaley.com обязательна. Републикация авторских материалов возможна только после письменного согласования.
0

Статистика