ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > SЕО/Финансовые задачи/Социальные сети > SЕО - тонкости, методы раскрутки > Статьи
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

[Big FAQ] Оптимизация WordPress для поисковиков
  #1  
Старый 31.10.2007, 21:46
Аватар для Solide Snake
Solide Snake
Moderator - Level 7
Регистрация: 28.04.2007
Сообщений: 547
Провел на форуме:
5516499

Репутация: 3702


Отправить сообщение для Solide Snake с помощью ICQ
По умолчанию [Big FAQ] Оптимизация WordPress для поисковиков

WordPress (далее WP) - один самых используемых на данный момент движков для блогов, новостных сайтов и т.п. информационных ресурсов.

WP отличается высокой гибкостью и довольно простой структурой (в частности, удобным API для плагинов и тем оформления). Плагинов к нему очень много, большинство можно найти на оффсайте движка Wordpress.org в разделе Plugins Directory (на момент написания статьи там ~1,100 плагинов).

Поговорим о SE оптимизации Wordpress, только сначала небольшое лирическое отступление:

Во-первых, на данный момент в паблике 2.3 версия WP, однако я рекомендую юзать версию 2.2.3, это последняя версия линейки 2.2.x, т.к. сейчас не все плагины работают с 2.3 из-за переписанного ядра самого движка. Тем не менее, если вы все же хотите использовать версию 2.3 - большинство советов подойдет и к ней (только Simple Tagging и все что с ним связано, не будет в ней работать, в новой версии встроенная поддержка тегов, весьма кривая честно говоря).

В статье будет две части - о плагинах и о внутренней оптимизации.

Оптимизация WordPress для поисковиков с помощью плагинов


Итак, для начала нам понадобятся следующие плагины:

- All in One SEO Pack
- Dagon Design Sitemap Generator
- Google XML Sitemaps
- diggIT либо Sociable (это для англоязычных блогов)
- Simple Tagging & Simple Tagging Widget
- ©Feed

Теперь по порядку о каждом:

All in One SEO Pack - тут название говорит само за себя - полный набор средств для SEO оптимизации страниц WP. Позволяет задавать свои настройки для мета тегов description, keywords, title каждой страницы, отдаваемой движком посетителю.

Для настройки плагина заходим в Options - All in One SEO (я буду цитировать пункты админки WP на английском, т.к. не пользуюсь русскими версиями движка).

Home Title: - если вы хотите чтобы заголовок вашей главной страницы отличался от то, что написано в Options - General - Tagline, введите здесь другое описание. Заголовок (<title>) - одна из самых весомых частей страницы в глазах поисковика, впишите здесь название блога и пару-тройку основных кейвордов.

Например:
Прогулки на Марс - все о прогулках на Марс, путевки, цены на путешествия на Марс.

Home Description: - здесь мы вводим то, что будет у нас отображаться на главной в теге <description> - тоже важный момент для поисковиков, кратенько здесь опишите о чем ваш сайт, укажите пять-шесть основных кеев

Например:
Блог о том, как правильно путешествовать на Марс, где купить билеты, фирмы организующие путешествия на Марс.

Home Keywords (comma separated): - тег <keywords> на главной, не очень важный момент, вбейте через запятую ваши кейворды, не перебарщивая

Rewrite Titles: - ставим галочку

Далее у нас идут настройки для внутренних страниц:

Post Title Format: - формирование заголовков постов.
Если название вашего блога (Options - General - Weblog title) является основным кейвордом, вбейте здесь %post_title% - %blog title%

Если у вас категории идут как кейворды - смело пишите %category_title%: %post_title%

Если у вас все посты определенной тематики (например выкладываете музыку), то пишите примерно следующее:
Скачать бесплатно mp3 альбом %post_title%
и т.п., проявите воображение, это индивидуальный и весьма важный момент для каждого блога)

Archive Title Format, Tag Title Format (для 2.3), Search Title Format - тут аналогичные настройки для страниц архива, внутренних тегов wp2.3 и страницы поиска.

Use Categories for META keywords - если вы пишите в несколько разных категорий - поставьте здесь галку

Use noindex for Categories - запрет индексирования страниц категория. Тут галка стоит по умолчанию, но я все таки советую ее снять - экспериментальным путем выясняется что на категории траф с поисковиков тоже идет

Use noindex for Archives - поставьте
Use noindex for Tag Archives - не могу точно сказать, т.к. не юзал встроеные теги.

Autogenerate Descriptions - поставьте, плагин будет сам создавать description для страниц, где он не прописан вручную (об этом далее).

Теперь переходим к опциям при написании поста:

тут видим такие поля под основным полем ввода:
Title: - если хотете чтобы ваш %post_title% (см. Post Title Format) отличался от заголовка поста - впишите здесь свое.
Description: если не хотите чтобы к посту description генерился автоматически и первых ~160 символов поста - впишите свое (рекомендуется)
Keywords (comma separated): - не пишите, если у вас кейвордами будут теги и категории (об этом опять таки далее =))) )

Шикарно, мать его, с сео паком разобрались, переходим к

Dagon Design Sitemap Generator - плагин генерирует карту сайта ввиде отдельной страницы на блоге - используется для поисковиков, которые не поддерживают протокол sitemaps (яндекс например). Подробно описать не могу, т.к. не оптимизирую на данный момент блоги для яндекса.

Google XML Sitemaps - плагин, который генерирует карту вашего сайта в формате XML и отправляет ее в гугл, яху и аск.ком (пингует).

Во первых, проверяем чтобы на папке с WP стоял chmod 0777 (для *nix серверов (Total Commander - Alt+A))

Переходим к настройкам (Options - XML-Sitemap):

Sitemap files:
Write a normal XML file (your filename) - ставим глаку
Write a gzipped file (your filename + .gz) - ставим галку
Building mode:
Rebuild sitemap if you change the content of your blog - ставим, это генерация карты при каждом обновлении\редактировании блога.
Enable manual sitemap building via GET Request - генерация с помощью спецссылки, имхо ненужно.
Update notification:
Notify Google about updates of your Blog - ставим
Notify Ask.com about updates of your Blog - ставим
Notify YAHOO about updates of your Blog - ставим
Modify or create robots.txt file in blog root which contains the sitemap location. - ставим, не забываем chmod 0777 на robots.txt
Advanced options:
Limit the number of posts in the sitemap: Ограничение кол-ва постов в карте. Если вы не постите по сто постов в день - оставьте поле пустым.
Гугл говорит по этому поводу следующее:

Цитата:
Файл Sitemap может содержать не более 50000 URL, а его размер в несжатом виде не должен превышать 10 Мб. Если файл больше 10 Мб, разбейте его на несколько частей. Данные ограничения помогают избежать перегрузки веб-сервера из-за отправки в Google слишком больших файлов.
Try to increase the memory limit to: (e.g. "4M", "16M") - ограничение памяти сервера на процесс генерации карты
Try to increase the execution time limit to: (in seconds, e.g. "60" or "0" for unlimited): - ограничение времени на генерацию карты, 0 - без ограничения
Include a XSLT stylesheet: - файл стилей, для человеческого вида вашей карты. Предлагаемый разработчиками и прописанный там по умолчанию - неплох.

Additional pages - здесь вы можете добавить не-WP страницы блога для включения их в карту.

Post Priority

Настройки для выставления приоритета постов в карте
Do not use automatic priority calculation - выставлять всем постам одинаковый приоритет, используйте, если их не комментируют.

Comment Count - выставление приоритета на основе количества комментов к посту. Используйте, если ваши посты активно комментируют

Comment Average - выставление общего приоритета на основе среднего количества комментов

Location of your sitemap file
Поставьте Automatic detection если нет проблем с созданием карты в корне сайта, иначе поставьте Custom location и там вбейте путь до карты в корне сайта. Имя оставьте sitemap.xml

Sitemap Content
Здесь можно указать, что включать в карту сайта:
Include homepage - галка
Include posts - галка
Include static pages - если есть станицы (Manage - Pages) - поставьте галку
Include categories - галка
Include archives - не надо галку
Include author pages - если у блога несколько авторов и у каждого есть свои страницы - поставьте галку

Change frequensis
Здесь мы задаем для гугла и других указание в карте частоты проверки поисковым ботом страницы

Homepage - Daily
Posts - если активно комментят, то Daily, если не очень - Weekly, если почти не комментят - Monthly
Static pages - также как и Posts
Categories - зависит от кол-ва категорий и частоты постинга. Если две-три и пишите каждый день, то Daily, иначе Weekly
The current archive of this month (Should be the same like your homepage) - Daily
Older archives (Changes only if you edit an old post) - Yearly
Author pages - также как и Posts

Priority
Тут задаем для указания в карте приоритет страниц
Homepage - если вы большинство контента запихиваете под кат <!--more-->, то поставьте 0.3-0.5, иначе 0.8-1
Posts (If auto calculation is disabled) - если автоподсчет (см. Post priority) выключен, ставим здесь. Если посты у вас большие и информативные - то 1, если не очень, то 0.5, если в одно предложение (нах такие писать вообще?) - 0.2
Minimum post priority (Even if auto calculation is enabled) - если посты большие - 0.5, иначе 0.1
Static pages - также как для постов
Categories - так же как для Homepage
Archives - я 0 ставлю, контент один фиг повторяется
Author pages - также как для постов

XML Sitemap осилили, переходим к

diggIT либо Sociable (это для англоязычных блогов)
первый плагин служит для добавления поста\страницы в социальную сеть Digg.com (если вы не знаете что это такое - погуглите)
Линки с digg.com неплохо способствуют появлению и продвижению поста в индексе гугла.
После активации находим такие файлы

Цитата:
wp-content/themes/[используемая_тема]/index.php
wp-content/themes/[используемая_тема]/single.php
там находим строчку <?php the_content(); ?>
И добавляем перед ней или после (как нравиться)
<?php if(function_exists(digg_this)) { digg_this('', '', '', ''); } ?>

Кратенький хелп по функции digg_this такой:

Код:
digg_this('цвет фона', 'вид (можно указать compact - компактный)', 'стиль', 'топик на диге куда постить (например software)');
Если вам мало одного дига, то
Sociable - добавляет под пост кнопочки отправки поста в различные социалки (не знаете что такое социалки и зачем они нужны - гуглите)

В настройках (Options - Sociable) можно указать как социалки
использовать
Вприницпе, мое имхо - резонно поставить такие галки:



Под этим - настройки страниц, на которых появятся кнопки.

Simple Tagging & Simple Tagging Widget - это очень мощный плагин для добавления и управления тегами ваших постов. Теги - это текстовые метки к информации, использование и отличие от категорий я опишу на простом примере:

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

Пост1:

Скачать все альбомы The Offspring бла бла бла

Категория: Зарубежная музыка
Теги: pop punk, punk rock, полное собрание

Пост2:

Скачать альбом Наива: 2000 - Оптом и в Розницу бла бла бла
Категория: Русская музыка
Теги: punk rock, punk, 2000 year

т.д.


На самом деле, теги играют большую роль в навигации сайта, и поисковики любят информацию, упорядоченную по тегам.

Перейдем непосредственно к плагину теперь. Я опишу только настройки, относящиеся к SEO, все описывать - это еще одну такую же статью писать =\

Итак, Tags - Options - General Options

Tag search base: tag или label
Include trailing slash on tag urls: ставим галку
Use hyphens as space separator: ставим, пробелы в тегах будут разделяться "-", иначе будут разделяться "_"
Include tags as categories in feeds: ставим, это добавление тегов как <category> для поста в RSS фиде. Тот же Technorati это активно использует, и принесет вам лишних беклинков, кстати не забудьте в нем зарегистрироваться и добавить свой блог.
Automatically include in header: ставим, добавляет теги как meta keywords
Always add these keywords: кеи которые будут всегда добавляться. Например, для все того же музыкального блога это
музыка, mp3, альбомы
Include categories as keywords: - Default
Automatically display tag list at end of post: - тут поставьте галку чтобы ниибаца с добавлением отображения тегов через редактирование файлов темы.

Related Options- тут настройки для отображения похожих (с одинаковыми тегам) постов под постом. Вставляется в тему добавлением <?php STP_RelatedPosts(); ?> в single.php

Tag Cloud Options - облако тегов, добавляется на сайдбар с помощью как раз таки Simple Tagging Widget

©Feed - плагин отдает в RSS фид полные посты, с опциональным добавлением копирайта (я например вставляю тут ссылку на морду блога - чтобы если пиздят контент, то оставляли беклинк) и digital fingerprint (уникальное сочетание буков и цифр, вводите его в Blog Search и палите кто пиздит ваш контент через RSS.
Этот же плагин нужен, чтобы отдавать Simple Tagging теги ввиде категорий в фиде

Так, с плагинами вроде разобрались, давайте насчет настроек самого WP поговорим:

Внутренняя оптимизация WordPress для поисковиков


Во первых, прямые ссылки (Options - Permlinks)
Если ваш блог не на английском языке - поставьте там /%post_id%.html

Для английских блогов - например /%post_id%-%postname%.html, можете добавить свои кейворды в URL, например:
/%post_id%-%postname%-full-mp3-album.html

Во вторых, сервера для пинга (Options - Writing - Update Services)
По умолчанию WP пингует только http://rpc.pingomatic.com/, этот сервис передает пинг на самые популярные блогкаталоги и поисковики, но не передает пинг на google blogsearch - поэтому впишем туда еще строку: http://blogsearch.google.com/ping/RPC2
кроме того, можете указать там и другие пингующиеся блог-сервисы, только не забудьте проверить, нет ли их уже на pingomatic.com

Потом, трекбэки (Options - Discussion)
Attempt to notify any Weblogs linked to from the article (slows down posting.) - если поставите галку, то WP будет отправлять трекбэк на URLы которые вы оставляете в посте, если вы например спиздили у кого нибудь статью и отсавили в посте линк на нее, то ее автору в его пост придет трекбэк со ссылкой на вас. Тут уж ваше дело, нужно вам это или нет.

Options - Privacy - I would like my blog to be visible to everyone, including search engines по умолчанию стоит и должна стоять всегда

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

(c) [AOL] zloy.org

Последний раз редактировалось Solide Snake; 04.11.2007 в 19:17..
 
Ответить с цитированием

  #2  
Старый 31.10.2007, 22:12
Аватар для tr1z0n
tr1z0n
Познающий
Регистрация: 13.01.2007
Сообщений: 53
Провел на форуме:
617884

Репутация: 118
По умолчанию

ммм....bookmarks+1
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
большой обзор программ для шифрования и защиты данных BlackCats Soft - Windows 15 25.11.2007 23:28
О законе. _-[A.M.D]HiM@S-_ Статьи 28 01.11.2007 12:25
Оптимизация изображений для графических поисковиков Solide Snake Статьи 0 27.10.2007 21:37
Лучшие Uiq-программы Nexgud Схемы и программы 2 20.10.2007 15:36



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ