Оптимизируем LiveStreet под поисковые машины. День 1й

Сегодня начал пользоваться CMS LiveStreet, тому есть очень много причин. Первые доработки, которые просто необходимо ввести в каждый дефалтный шаблон:

1) Сделать 1(один) заголовок на каждой странице H1 без ссылки куда либо;
2) Заголовки постов в «топик лист» сделать H2 либо H3 тоже без ссылки куда либо;

По этим вопросам можно долго спорить, а как лучше? Но это мое ИМХО. Повторять H1 на странице больше 2 раз нельзя, а ссылки ставить с тегами h1 и h2 и того хуже!
Как это мы делаем:
1) в файле header_top.tpl находим строки с вашим заголовком и удаляем строчки со ссылкой. Мы оставляем только сам заголовок под тегом H1. Должно получится примерно такое:
<div id="header">
		<h1  class="lite-header"><strong>Your Header Right Here!</strong></h1>


2) в файле topic.tpl находим строки:
<h1 class="title">
					{if $oTopic->getPublish()==0}	
						<img src="{$DIR_STATIC_SKIN}/images/topic_unpublish.gif" border="0" title="{$aLang.topic_unpublish}" width="16" height="16" alt="{$aLang.topic_unpublish}">
					{/if}
					{$oTopic->getTitle()|escape:'html'}
					{if $oTopic->getType()=='link'}
  						<img src="{$DIR_STATIC_SKIN}/images/link_url_big.gif" border="0" title="{$aLang.topic_link}" width="16" height="16" alt="{$aLang.topic_link}">
  					{/if}
				</h1>

И заменяем 2 тега h1 на тег h2 (открытие и закрытие тега)

Дальше: в файле topic_list.tpl тоже самое находим кусок кода, который выводит заголовки в топик-листе и заменяем на такой:
<h2 class="title">		
					{if $oTopic->getPublish()==0}	
						<img src="{$DIR_STATIC_SKIN}/images/topic_unpublish.gif" border="0" title="{$aLang.topic_unpublish}" width="16" height="16" alt="{$aLang.topic_unpublish}">
					
{/if}			
					{$oTopic->getTitle()|escape:'html'}

					{if $oTopic->getType()=='link'}
  						<img src="{$DIR_STATIC_SKIN}/images/link_url_big.gif" border="0" title="{$aLang.topic_link}" width="16" height="16" alt="{$aLang.topic_link}">
  					{/if}
				</h2>

Обратите внимание, что в новом коде отсутствует ссылка с ЗАГОЛОВКА на сам пост, а именно: {$oTopic->getTitle()|escape:'html'}. То есть, вы добровольно отключаете ссылку с заголовка поста на полную страницу поста.

Что это дает и отнимает ?
— ухудшает навигацию по сайту (не знаю, каким надо быть тугим, чтоб не увидеть кнопку «комментарии» или «читать дальше», чтоб не перейти на весь пост)
— НО: значительно повышает качество страниц и сайта в целом в глазах поисковых роботов

Спасибо за внимание. Если что, пишите и «плюсуйте», а то заминусовали со старта! Ахереть можно!

П.С: все действия, описанные в топике призваны значительно улучшить ваш сайт в глазах поисковых систем. Что лучше 200-300 дополнительных посетителей из поиска или 10-15% тугих юзеров, которые пожалуются на навигацию — решать только вам. Но на самом деле навигация реализована в ЛС очень классно, всё перелинковано очень жестко и полезно.

10 комментариев

avatar
С H1и H2 возможно, но при чём тут ссылка в залоговке? В WP точно так же реализовано, да и во многих движках. Причём некоторые люди писали, что имели неплохой трафф когда НЧ запросы прописывали в заголовках постов. Так что заголовок как активная ссылка — далеко не факт, что это зло.
avatar
Все, кто на джумле работают, утверждают, что ссылки в заголовке плохо. Но порывшись и обнаружив, что даже Википедия ставит ссылки в H2, то можно сказать переубедили. ru.wikipedia.org/wiki/%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0:%D0%A1%D0%B5%D0%BA%D1%86%D0%B8%D0%B8
avatar
Например, вот HTML-код ссылки на данный раздел(Вики-код ссылки на данный раздел)


Ссылки на разделы

avatar
<p><a name="Ссылки_на_разделы" id="Ссылки_на_разделы"></a></p>
<h2>Ссылки на разделы</h2>
avatar
Ни в коем случае нельзя ухудшать юзабилити ради пс, тем более, как уже сказали выше, ссылка с заголовка ничего не ухудшает.

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

Хотя, то что очень многое нужно все таки оптимизировать — это да, правильно.
avatar
Покажите пример сайтов, если можно в студию
avatar
А тэги H1 и H2 остались дефотные, то есть несколько H1 на страницу?
avatar
DeXtR, еще советую обратить внимание на параграфы в тексте. По умолчанию даже с включенным TinyMCE текст закатывается в пустые дивы с br. Ну и хорошо бы кроме b, дать возможность и strong поставить в редакторе. А вот стронг в H1 это уже неполезно.
avatar
Хм… спасибо за рекомендации, будем оптимизировать
avatar
то, чтобы заменить h1 на h2 в ленте — это гуд. То, чтобы убрать ссылку с заголовков — это мегахреново, так как получается на сам пост будет вести ссылка «подробнее» и 1 — ваш анкор лист сайта будет состоять весь с анкоров «подробнее», который к тому же будет везде один и тот же. Я бы убрал нафиг эту ссылку подробнее, также как и комменты, а ссылка в заголовке — это нормально
  • ETNO
  • 0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.