Рекомендации по оптимизации сайта на примере CMS wordpress. Предложенные действия по оптимизации подходят для любых сайтов построенных на CMS и без онных, т.е. в статике, в виде html страниц. В первую очередь нужно позаботиться закрыть к индексации контент, в целях исключения дублей страниц или в целях скрытия таких разделов как, к примеру, панель управления CMS.
User-agent: *
Disallow: /cgi-bin
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-content/plugins
Disallow: /wp-content/cache
Disallow: /wp-content/themes
Disallow: /trackback
Disallow: /feed
Disallow: /comments
Disallow: /category/*/*
Disallow: */trackback
Disallow: */feed
Disallow: */comments
Disallow: /*?*
Disallow: /*?
Allow: /wp-content/uploads
Лучше всего использовать человекопонятные урлы (ЧПУ или UFU- user friendly urls).В wordpress это реализованно в панели администратора, переходим в раздел Настройки - Постоянные ссылки. Доступно 4 типа шаблонов ссылок. Задаем свой шаблон, наиболее оптимальный /%postname%/.
Если вы уже подключили функцию постоянных ссылок, вы можете обнаружить, что на одну и ту же запись можно попасть по 4 разным ссылкам:
http://www.твой-блог.ru/пост
http://www.твой-блог.ru/пост/
http://твой-блог.ru/пост
http:// твой-блог.ru /пост/
Проблема в том, что поисковые системы воспринимают эти адреса как разные страницы и, соответственно, по разному могут их ранжировать. Для исключения дублей ссылок рекомендую использовать 301 редирект. Для разрешение этой ситуации в файле .htaccess помещаем следующие строки:
Options +Indexes
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.site.ru
RewriteRule ^(.*)$ http://site.ru/$1 [R=permanent,L]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://site.ru/$1/ [L,R=301]
Здесь основной домен без www - http://site.ru и в индексе будут страницы с урлами вида - http://site/post/
Создайте карту сайта (sitemap). Карта сайта - это список страниц, с указанием рубрик, подрубрик и прочей иерархии. Она полезна и вашим посетителям , и поисковым роботам для ускорения индексации всех страниц вашего сайта. Для чего нужна карта сайта и как ее сделать читать в следующей статье.
| 07-11-2008 11:47
| Заголовок(Раздел) |
| | Оптимизация Страницы |
| | Создание сайта Страницы |