Оптимизация сайта на WordPressПостоянные ссылки

После того, как вы установите блог, постоянные ссылки – это первое, на что нужно обратить внимание. Обычно запись имеет следующий вид http://your–blog.ru/?p=102, что не очень понятно и не очень красиво. Первым шагом к избавлению от этого недостатка является плагин rus-to-lat.

Для ЧПУ существует несколько шаблонов, один из которых

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

Зачем он используется? В основном для правильного ранжирования страниц, ведь обычно попасть на одну и ту же запись в блоге можно по любому из четырех линков:

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/

Для пользователей это, как правило, не имеет значения, но поисковые системы воспринимают их, как четыре разных адреса, каждый из которых ранжируется по-своему. С помощью шаблона ЧПУ мы сокращаем вдвое количество вариантов:

http://www.your–blog.ru/your-blog-post.html

http://your-blog.ru/your-blog-post.html

Чтобы в дальнейшем продолжить сокращение, можно воспользоваться одним из трех методов:

1) Прописать переадресацию для файла в корневой папке блога под названием .htaccess

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.your-blog.ru$

RewriteRule ^(.*)$ http://your-blog.ru/$1 [R=301,L]

Добавляя данные строчки в файл, вы сможете автоматически избавиться от приставки www, даже если пользователь наберет адрес www.your-blog.ru/, его автоматически перенаправят на your-blog.ru

2) Директива Host для robots.txt

Она имеет следующий вид: Host: your-blog.ru либо Host:www.your-blog.ru

3) Вероятно, самый простой вариант. Не делать ничего из предложенного и оставить выбор оптимального имени самим поисковым системам. Как ни странно, но и такой вариант в 80% случаев дает неплохой результат.

2. Грамотна кодировка блога

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

Разные хостинги имею разные настройки серверов. Бывает так, что сервер по умолчанию предлагает другую кодировку, и чтобы изменить ее, требуется зайти в файл .htaccess , расположенный в корневом каталоге. Он всегда появляется после включения ЧПУ. Чтобы сменить кодировку, требуется добавить туда строки:

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. Чтобы добавить их, можно воспользоваться двумя способами:

— плагин Head META Description может автоматически формировать корректный тег <description> для каждого поста. Имеются аналогичные программы для тега <keywords>.

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

— поступить по аналогии с тегом <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 – апгрейд листинга страниц.

Гарантированно лучшая раскрутка сайта в Киеве, а также услуги копирайтинга от Z-Studio

Похожие записи:

  1. Как разобраться в оптимизации сайта
  2. «Третья версия продвижения и оптимизации сайтов»
  3. Как правильно оптимизировать изображения для поисковиков
  4. Вконтакте все ближе к публике
  5. Поисковая оптимизация доменов
  6. Facebook: лидер в социальных сетях
  7. SEO-оптимизация сайтов: полезные советы
  8. Можно ли раскрутить сайт бесплатно?
  9. Правила эффективного баннера
  10. Усовершенствованы инструменты подсказки и поиска ключевых слов в Adwords