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 - взламываем мироздание


Выбор обложки для книги о Стиве Джобсе

 В интернете появился новый сайт посвященный Стиву Джобсу, а переводу на русский язык автобиографии создателя Apple, написанн...



Сеошник, программист, ещё и блогер? Айда в команду!

По аналогии с Bormaley and Blade, есть интересный вариант создать полезный инструмент для вебмастеров. Ищу на постоянную основу и...



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


Сеть LinkedIn уже обошла MySpace

 Согласно данным, которые опубликовала «ComScore», компания, сделавшая бизнес на мониторинге, довольно професси...



Новая кнопка «Shorten» в Twitter не признана администрацией

Пользователи Twitter, с запада, с недавних пор заметили в сервисе новую кнопку «Shorten», которая сделана для сокр...



Авторизация

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



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

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

Twitter Bormaley

В SEO денег НЕТ

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

Статистика