<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>SEO опыты - WordPress</title>
	
	<link>http://ih9.ru</link>
	<description>Продвижение стандартными средствами</description>
	<lastBuildDate>Wed, 31 Aug 2011 01:25:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ihhi9" /><feedburner:info uri="ihhi9" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Первый апгрейд</title>
		<link>http://feedproxy.google.com/~r/ihhi9/~3/xT-opl-O6_Y/pervyj-apgrejd</link>
		<comments>http://ih9.ru/create/pervyj-apgrejd#comments</comments>
		<pubDate>Sun, 10 Jan 2010 01:33:11 +0000</pubDate>
		<dc:creator>Dmitry</dc:creator>
				<category><![CDATA[Разработка]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[русификация]]></category>

		<guid isPermaLink="false">http://ih9.ru/?p=34</guid>
		<description><![CDATA[Установка CMS, подключение плагинов и выбор шаблона &#8211; это даже не первый, а нулевой шаг в создании блога. Но на этом шаге я немного подзадержался. И дело не только в новогодних праздниках. Сначала мне перестал нравиться выбранный шаблон. Вроде тема нормальная, но по условиям её использования нужно оставить какие-то левые ссылки. Плюс &#8211; закодированные фрагменты [...]]]></description>
			<content:encoded><![CDATA[<p>Установка CMS, подключение плагинов и выбор шаблона &#8211; это даже не первый, а нулевой шаг в создании блога. Но на этом шаге я немного подзадержался. И дело не только в новогодних праздниках. Сначала мне перестал нравиться выбранный шаблон. Вроде тема нормальная, но по условиям её использования нужно оставить какие-то левые ссылки. Плюс &#8211; закодированные фрагменты кода. Плевать на лицензии я не хочу: люди зарабатывают таким образом и нарушение лицензии сродни воровству. Поискал другой шаблон. Нашёл требуемое на <a target="_blank" href="http://ih9.ru/na/DkMRFApOShZEAVlBHEAX/" >блоге Гудвина</a>. Начал изучать его на предмет изменения и нашёл несколько моментов, которые меня не устроили. Ну раз я такой капризный &#8211; сделаю дизайн сам. Тем более, что его нужно интегрировать ещё и <a title="SEO опыты - Textpattern" href="http://ih6.ru" target="_blank">Textpattern-блог</a>, который так и стоит неодетым.</p>
<p>Пока я разбирался с дизайном, подоспела очередная версия <a target="_blank" title="WordPress.org" href="http://ih9.ru/na/DkMRFApOShZbEVJFQFcRR01bF1ZO/" >WordPress</a> &#8211; 2.9.1. Если CMS будет обновляться с такой частотой, то когда же блогом заниматься? Решил обновиться и заменить английскую версию на русскую. Просто для того, чтобы знать, как это делать. Для начала создал резервную копию (backup). Хоть в блоге всего одна статья, но нарушать простое правило, сохраняться перед обновлениями, сам не хочу и никому не советую. Для этого я скопировал с хостинга все файлы и сделал backup базы. Подробности и рекомендации напишу потом в &#8220;родительском блоге&#8221;.</p>
<p>После запуска админки, я не заметил никаких изменений, кроме сообщения о том, что использую версию 2.9.1. Русским языком и не пахло. Идти в поисковик и выискивать решения я не стал. Вместо этого открыл файл конфигурации <strong>wp-config.php</strong> &#8211; это его нужно было создать при установке. На десятой снизу строке нашёл параметр, отвечающий за выбор языка:</p>
<blockquote><p>define (&#8216;WPLANG&#8217;, &#8221;);</p></blockquote>
<p>меняю эту строку на</p>
<blockquote><p>define (&#8216;WPLANG&#8217;, &#8216;ru_RU&#8217;);</p></blockquote>
<p>вхожу и интерфейс администратора &#8211; всё по-русски. Вроде всё &#8211; русифицировался. Неужели нельзя было сделать этот процесс более дружественным к пользователю? В чём разница между обычной и русифицированной WordPress?</p>
<p><strong>PS </strong>Уже опубликовал статью, но вопрос, оставленный в конце статьи, не давал покоя. Сначала я сравнил несколько файлов из комплекта поставки &#8211; разница была незначительная. В одном месте был обнаружен рудимент в виде встроенных в код сообщений. Т.е. непонимающий по английски пользователь может столкнуться с сообщением типа:</p>
<blockquote><p><strong>Error establishing a database connection</strong></p>
<p>This either means that the username and password information in your <code>wp-config.php</code> file is incorrect or we can&#8217;t contact the database server at <code>%s</code>. This could mean your host&#8217;s database server is down.</p>
<ul>
<li>Are you sure you have the correct username and password?</li>
<li>Are you sure that you have typed the correct hostname?</li>
<li>Are you sure that the database server is running?</li>
</ul>
</blockquote>
<p>Почему-то мне кажется, что для того самого пользователя, который не поймёт данное сообщение на любом языке, это станет непреодолимым препятствием на пути к установке <a target="_blank" title="WordPress.org" href="http://ih9.ru/na/DkMRFApOShZbEVJFQFcRR01bF1ZO/" >WordPress</a> в любом случае. После этого вывода я прекратил изучать код и сделал всё гораздо проще: локально установил английскую версию CMS, скопировал из директории <strong>wp-content</strong> русской сборки поддиректорию <strong>languages</strong> в соответствующее место нерусской и сделал описанные выше правки в файле конфигурации. Система стала русской. Это я к чему: если нужно поменять английскую <a target="_blank" title="WordPress.org" href="http://ih9.ru/na/DkMRFApOShZbEVJFQFcRR01bF1ZO/" >WordPress</a> на русскую, достаточно скопировать только эту папку, а не всю кучу файлов. Пользуйтесь.</p>
<p><strong>PPS </strong>Обратите внимание: слово &#8220;русификация&#8221; пишется с одним &#8220;С&#8221;.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/E-0jZdKSIGqwPSBD-ndbkRKFb_o/0/da"><img src="http://feedads.g.doubleclick.net/~a/E-0jZdKSIGqwPSBD-ndbkRKFb_o/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/E-0jZdKSIGqwPSBD-ndbkRKFb_o/1/da"><img src="http://feedads.g.doubleclick.net/~a/E-0jZdKSIGqwPSBD-ndbkRKFb_o/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/ihhi9/~4/xT-opl-O6_Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ih9.ru/create/pervyj-apgrejd/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ih9.ru/create/pervyj-apgrejd</feedburner:origLink></item>
		<item>
		<title>Первые шаги по созданию SEO блога</title>
		<link>http://feedproxy.google.com/~r/ihhi9/~3/HWUZmfNe8X0/pervye-shagi-po-sozdaniyu-seo-bloga</link>
		<comments>http://ih9.ru/create/pervye-shagi-po-sozdaniyu-seo-bloga#comments</comments>
		<pubDate>Sun, 27 Dec 2009 22:00:23 +0000</pubDate>
		<dc:creator>Dmitry</dc:creator>
				<category><![CDATA[Разработка]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[favicon.ico]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[robots.txt]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[ЧПУ]]></category>

		<guid isPermaLink="false">http://ih9.ru/?p=1</guid>
		<description><![CDATA[Это уже вторая версия блога. Первая так и не увидела открытый Интернет: только я выбрал хостинг и собрался ставить на него WP, как вышла новая 2.9 версия самой популярной блоггерской CMS. Кто-то начал ругать её за поломанные блоги, кто-то стал ждать русифицированной версии, а я решил отказаться от предыдущих наработок и поставить чистую не локализованную [...]]]></description>
			<content:encoded><![CDATA[<p>Это уже вторая версия блога. Первая так и не увидела открытый Интернет: только я выбрал хостинг и собрался ставить на него WP, как вышла новая 2.9 версия самой популярной блоггерской CMS. Кто-то начал ругать её за поломанные блоги, кто-то стал ждать русифицированной версии, а я решил отказаться от предыдущих наработок и поставить чистую не локализованную версию, дорабатывать её прямо на хостинге и описывать данный процесс. Начали.</p>
<h3>Установка</h3>
<p>Этот процесс был описан много раз: загрузка на сайт, создание файла конфигурации и получение пароля для доступа в админку &#8211; тут действительно всё просто. Я лишь добавлю пару комментариев.</p>
<ul>
<li>Установка по умолчанию не содержит файла robots.txt</li>
<li>Установка по умолчанию не содержит файла favicon.ico</li>
<li>В установке по умолчанию нет возможности увидеть посетителей блога</li>
<li>В установке по умолчанию не работают ЧПУ</li>
<li>После подключения ЧПУ адрес статьи частично отображается на русском языке</li>
</ul>
<h3>Действия после установки</h3>
<p>Создал robots.txt следующего содержания:</p>
<blockquote><p>User-agent: *<br />
Disallow: /</p></blockquote>
<p>Ничего личного, но пока в блоге не появятся статьи, пока всё не будет настроено и готово к приёму посетителей, роботам с поисковиков не следует индексировать сайт. Дурные роботы могут эту директиву проигнорировать, но от них мне ничего и не нужно. Главное &#8211; не забыть разрешить индексацию после окончания работ.</p>
<p>Добавил иконку favicon.ico в корень сайта &#8211; это делает блог узнаваемым не только по дизайну страниц, но даже по ссылке в закладках или в выдаче поисковых систем. Если с созданием этой иконки есть проблемы, то можно воспользоваться каким-нибудь on-line сервисом. Например &#8211; <a target="_blank" title="Сервис создания favicon.ico" href="http://ih9.ru/na/DkMRFApOSgdVFV9WXVxMRhYb/">[ссылка]</a>. Лучше он или хуже аналогичных не скажу. Пользуюсь им по принципу &#8220;поддержи отечественного производителя&#8221;. Нареканий на его работу у меня не было.</p>
<p>Добавил plugin <a target="_blank" title="Visit plugin site" href="http://ih9.ru/na/DkMRFApOShJVDVJXXUpMWgZAS0QAHF0fEkZWTB8=/">myStat</a>.  С его помощью можно в один клик посмотреть, кто и откуда попал на сайт. Он не является заменой развитых сервисов аналитики, но неплохо дополняет их. Я раньше пользовался другим плагином и поставил этот только из спортивного интереса. Если будет интересно &#8211; опубликую выводы, сделанные по результатам его использования.</p>
<p>Включил ЧПУ &#8211; ссылки могут состоять из понятных, пусть и записанных нерусскими буквами слов, а могут &#8211; из фантастической комбинации не воспринимаемых человеческим мозгом символов. Мне больше нравится первый вариант. Именно его и называют &#8220;чистые ссылки&#8221;, &#8220;человеко-понятные URL&#8221; и т.п. Для этого в &#8220;админке&#8221; я зашёл в Settings&#8221;"-&gt;&#8221;Permalinks&#8221; и выбрал отличный от Default cпособ формирования адреса статьи. Я выбрал вариант &#8220;Custom Structure			&#8221; и немного изменил &#8211; у меня он выглядит так: /%category%/%postname%</p>
<p>Чтобы сделанные изменения вступили в силу, нужно не только сохранить их, но и добавить несколько строк в файл .htaccess &#8211; это файл, позволяющий настраивать работу сервера. Чтобы нужные изменения были внесены в него автоматически, его можно сделать доступным для записи. Но мне это не нравится, поэтому я создал .htaccess вручную и поместил в него скопированный из админки вот этот набор букв:</p>
<blockquote><p>&lt;IfModule mod_rewrite.c&gt;<br />
RewriteEngine On<br />
RewriteBase /<br />
RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteRule . /index.php [L]<br />
&lt;/IfModule&gt;</p></blockquote>
<p>Установил плагин <a target="_blank" title="Rus-to-Lat" rel="bookmark" href="http://ih9.ru/na/DkMRFApOSgxNFFlHVkIQURBHS0MUHEAKFFVeVkNLFhcVQwoIURVK/">Rus-to-Lat</a> &#8211; видели блоги, у которых адреса частично написаны кириллицей? Это показатель того, что на них данный плагин отсутствует. После установки и активации плагина, про эту проблему можно забыть раз и навсегда.</p>
<p>Установил плагин <a target="_blank" title="RC Link Redirector" href="http://ih9.ru/na/DkMRFApOSgJcAlhcQVoUXQ9dS14TVB8UAh9FXVQNFgcFQwoWHw==/">RC Link Redirector</a> от Роланда Чанишвили. Он позволяет превращать внешние ссылки во внутренние, управлять способом отображения внешних ссылок в тексте статей, комментариях, блогролле и т.п. Ссылки на указанные в белом списке домены будут оставаться в первоначальном виде. А все прочие &#8211; преобразовываться в нечто непонятное. Зачем мне это нужно? Ну не ставить же <strong>nofollow </strong>- он не обрабатывается даже своим создателем.</p>
<p>Создал XML-карту сайта с помощью плагина <a target="_blank" title="Visit plugin site" href="http://ih9.ru/na/DkMRFApOShZDFBhUQFwHVhFVBlkJXFwCT1ZSF0IBAAsUGBYNRAQIAEROXlpfV00=/">Google XML Sitemaps</a>. Это нужно для улучшения индексирования блога поисковиками. Пока я не буду её задействовать, т.к. индексация блога запрещена. Вот и второй пункт в ToDo: добавить карту сайта в поисковики после изменения robots.txt.</p>
<p>Организовал трансляцию RSS через сервис <a target="_blank" title="Feedburner" href="http://ih9.ru/na/DkMRFApOSgdRBlJXR0AMUREaAl4OVFwDT1FYVR8CBk0HGA0LXQQ=/">FeedBurner</a>. Для этого нужно иметь аккаунт на этом сервисе. У меня есть. Установил плагин <a target="_blank" title="Visit plugin site" href="http://ih9.ru/na/DkMRFApOShZDFBhTV1cGVhZGC1QTHVMJDB1RWh8FSwoDWxVLRw4XBUQRU0ZBbRNBClcOQhVSQhI=/">FeedBurner FeedSmith</a>, в настройках плагина указал выданный мне Фидбёрнером адрес и сохранил изменения. Подписку на комментарии и подписку через  e-mail пока делать не буду. Более подробно процесс установки, настройки и использования можно прочесть <a target="_blank" title="Feedburner для WordPress" href="http://ih9.ru/na/DkMRFApOShZDFBhSXV0FWAYaBl4MHEMTEUJYSkRLAgcDUwcRQg8AExsBX1sdRg1ECldLQRgMWApcV1keUQkUWRJYFQ1TXFRSBlYE/">здесь</a>. А зачем нужен сам Feesburner и как завести в нём аккаунт смотрите по ссылке <a target="_blank" href="http://ih9.ru/na/DkMRFApOShZDFBhSXV0FWAYaBl4MHEMTEUJYSkRLAgcDUwcRQg8AExs=/">FeedBurner Help</a>.</p>
<p>Пока писал этот пост, обнаружил, что в стандартном редакторе нет возможности из меню вставлять заголовки H2, H3 и т.п. Каждый раз лезть в HTML код было лень, поэтому я поставил плагин <a title="Настройка внутреннего редактора" href="../na/DkMRFApOShZDFBhZU0IWWxNADEESHVMHTkJFV1oBBxYVGBENXhgIAlFOV1FEUwxXBlBK/" target="_blank">TinyMCE Advanced</a>, который решает эту проблему. Может быть это не самый элегантный способ добавить в меню редактора пару-тройку кнопок, но меня он устроил. Можете подсказать лучший способ и я его испытаю.<a title="Настройка внутреннего редактора" href="../na/DkMRFApOShZDFBhZU0IWWxNADEESHVMHTkJFV1oBBxYVGBENXhgIAlFOV1FEUwxXBlBK/" target="_blank"><br />
</a></p>
<h3>Украшательства</h3>
<p>Ничего не скажу про тему по умолчанию. Просто поменяю её на что-то &#8220;более другое&#8221;. Я выбрал шаблон <a target="_blank" href="http://ih9.ru/na/DkMRFApOSg9RFEFFRloHWQZHS1IOXh8CBF9YF2IFHQ0IGA==/" >RAYON</a> от <a target="_blank" title="NewWPThemes.com" href="http://ih9.ru/na/DkMRFApOSg9RFEFFRloHWQZHS1IOXh8=/" >NewWPThemes.com</a>. Впоследствии он подвергнется серьёзной доработке. Особенно при &#8220;имплантации&#8221; в блог на <a target="_blank" title="Textpattern CMS" href="http://ih9.ru/na/DkMRFApOShVRG0JFU0YWURFaS1IOXh8=/">Textpattern</a>. Для начала я просто убрал всю рекламу, которой в шаблоне предостаточно. Потом уберу все закодированные фрагменты &#8211; я не собираюсь вырезать упоминания об авторстве шаблона, поэтому от контроля избавлюсь. Но иметь на своём сайте непонятные мне фрагменты кода я не хочу.</p>
<h3>Прочее</h3>
<p>Заканчивается 2009-й год, который можно назвать годом Twitter в России. За последние два месяца русскоязычная аудитория Twitter выросла на треть от того, что собрала с 2006 года. А по числу упоминаний этому социальному сервису просто нет равных. Это я к тому, что создан Twitter-аккаунт для поддержки этого блога &#8211; <a target="_blank" title="Follow me" href="http://ih9.ru/na/DkMRFApOShVDCkJBV0BMVwxZSlgJW1lf/">@ihhi9</a> &#8211; следите за ним. Все новости проекта будут отражаться в нём, но не все новости Twitter-аккаунта будут видны в блоге.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/rCLfzQZtPzThKap1_2CcngmuOik/0/da"><img src="http://feedads.g.doubleclick.net/~a/rCLfzQZtPzThKap1_2CcngmuOik/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/rCLfzQZtPzThKap1_2CcngmuOik/1/da"><img src="http://feedads.g.doubleclick.net/~a/rCLfzQZtPzThKap1_2CcngmuOik/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/ihhi9/~4/HWUZmfNe8X0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://ih9.ru/create/pervye-shagi-po-sozdaniyu-seo-bloga/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://ih9.ru/create/pervye-shagi-po-sozdaniyu-seo-bloga</feedburner:origLink></item>
	</channel>
</rss>

