| Профиль | Блог (4) | Комментарии (31) | Закладки | Продукты (1) |
Вчера назрела необходимость обновления движка на своём игровом сайте и пришлось вспоминать, что такое SVN.
Все очень хорошо обновилось, но есть некоторые предложения, потому что, после обновления приходится все возвращать назад.
Семантика — это почти смысл. Поисковая машина в самом упрощенном приближении использует семантическое определение смысла страниц сайтов на cogear по взвешенному количеству (встречаемости) слов.
Вот например семантика для главной страницы cogear:
Видим здесь огромное количество откровенного нетематичного контента:
Rarr, Ergo, Larr, Dreycorp, разделы новостей, новые файлы, Рейтинг пользователей, и т.д.
Cogear — конечно не лучший пример, но на моем сайте, где главные веса должны иметь слова StarCraft и все остальные, которые с ним связаны я оптимизировал семантику до вот такого уровня:
Здесь нет ни одного ника, а только про игру и проходящие соревнования Zotac и WCG.
Теперь о том, как я это сделал: в связи с последними рекомендациями yandex'a и google по выбрасыванию текста нужно использовать тэг noindex. Не переживайте, специфика тэга такова, что текст просто не учитывается при определении тематики, но учитываются и индексируются все ссылки находящиеся внутри тэгов. Нужно выкинуть слова — блоки, ники, рейтинг пользователей и т.д.
1. Выкидываем блоги и имена пользователей
/gears/nodes/models/node.php
строка 54:
/gears/nodes/templates/node.tpl (закрываем открытый ноиндекс и скрываем слова паразиты, часто повторяющиеся под текстом поста:
/gears/points/widgets/top_users.php
/gears/comments/widgets/comments.php
/gears/syndication/widgets/syndication.php
Кто не понял — плохо, а кто понял, давайте проголосуем за то, чтобы эти изменения включить в trunk SVN'a, чтобы можно было спокойно обновляться не проделывая операцию снова. В конце концов думаю никто из коммунити не раскручивает свои сайты по никам и словам блог NOnAmE и рейтинг пользователей :)
Жду обоснованной критики.
P. S. Кто решится расставить noindex у себя вот вам www.ashmanov.com/tech/semantic/demo/ утилитка, чтобы проверить семантику до или после. Факт остаётся фактом — у меня на сайте про StarCraft было 100 хостов в сутки, а теперь прыгает от 200 до 450 в зависимости от дня. Вот вам и пруфлинк.
Все очень хорошо обновилось, но есть некоторые предложения, потому что, после обновления приходится все возвращать назад.
1. Включить шестеренку tags по умолчанию.
2. Включить шестеренку menu по умолчанию (потому что многие в меню ставят ссылки на /tags/etc)
3.Ну и провести незначительную семантическую оптимизацию. Как это сделать, читаем дальше.
Семантика — это почти смысл. Поисковая машина в самом упрощенном приближении использует семантическое определение смысла страниц сайтов на cogear по взвешенному количеству (встречаемости) слов.
Термин Вес
Шестеренка 33.3
Rarr 33.3
Cogear 29.3
Ergo 22.6
Larr 21.9
Dreycorp 21.8
Советы решения 8.8
Рейтинг пользователей 8.5
Облако тегов 6.9
Разделы новостей 5
Календарь событий 5
Ближайшие события 5
Новые файлы 4.5
Шестеренка Новости 3.8
Ergo rarr 3.8
Видим здесь огромное количество откровенного нетематичного контента:
Rarr, Ergo, Larr, Dreycorp, разделы новостей, новые файлы, Рейтинг пользователей, и т.д.
Cogear — конечно не лучший пример, но на моем сайте, где главные веса должны иметь слова StarCraft и все остальные, которые с ним связаны я оптимизировал семантику до вот такого уровня:
WCG 34.3
Zotac 29.3
Terran 27.7
Starcraft 26.6
Brood 25.9
Патч 18.7
Второго бета 10.8
Los Angeles 8
Телевизионная реклама 7.8
Old School 7.7
Горячих клавишах 7.6
Всероссийский финал 7.1
World Cyber 6.8
Cyber Games 6.7
Боевых единиц 6.6
Здесь нет ни одного ника, а только про игру и проходящие соревнования Zotac и WCG.
Теперь о том, как я это сделал: в связи с последними рекомендациями yandex'a и google по выбрасыванию текста нужно использовать тэг noindex. Не переживайте, специфика тэга такова, что текст просто не учитывается при определении тематики, но учитываются и индексируются все ссылки находящиеся внутри тэгов. Нужно выкинуть слова — блоки, ники, рейтинг пользователей и т.д.
Как это сделать?
1. Выкидываем блоги и имена пользователей
/gears/nodes/models/node.php
строка 54:
$title->add('<a class="name" href="'.$node->link.'">'.$node->name.'</a><noindex>');
/gears/nodes/templates/node.tpl (закрываем открытый ноиндекс и скрываем слова паразиты, часто повторяющиеся под текстом поста:
<div class="node{if $node->class} {$node->class}{/if}" id="node-{$node->id}">
<div class="title">{$node->title}</noindex></div>
<div class="body">
{$node->body}
</div>
<div class="clear"></div>
{$node->extra}
<div class="info"><noindex>{$node->info}</noindex></div>
</div>
<div class='clear'></div>
2. скрываем семантическую ерунду от шестеренки points
/gears/points/widgets/top_users.php
28: $CI->breadcrumb->add('<td align="center"><noindex><a href="'.l('/user/'.$user->url_name).'">'.$user->name.'</a></noindex></td>');
37: //$top_users .=$CI->builder->div($CI->builder->a(t('points show_all'),l('/points/')),'tright');
3. скрываем частое употребление имен пользователей и названий их блогов в виджете комментариев
/gears/comments/widgets/comments.php
60: $CI->breadcrumb->add(' <noindex><a href="'.l('/user/'.$comment->cauthor_url_name).'" class="user">'.$comment->cauthor.'</a> → </noindex>');
61: $CI->breadcrumb->add('<noindex><a href="'.l('/blogs/'.$comment->author_url_name).'">'.t('!blogs blog').' '.$comment->author.'</a></noindex>');
4. Уменьшаем значимость и количество внешних ссылок от syndication
/gears/syndication/widgets/syndication.php
25: $content = '<noindex><dl>';
...
29: $content .= '</dl></noindex>';
Кто не понял — плохо, а кто понял, давайте проголосуем за то, чтобы эти изменения включить в trunk SVN'a, чтобы можно было спокойно обновляться не проделывая операцию снова. В конце концов думаю никто из коммунити не раскручивает свои сайты по никам и словам блог NOnAmE и рейтинг пользователей :)
Жду обоснованной критики.
P. S. Кто решится расставить noindex у себя вот вам www.ashmanov.com/tech/semantic/demo/ утилитка, чтобы проверить семантику до или после. Факт остаётся фактом — у меня на сайте про StarCraft было 100 хостов в сутки, а теперь прыгает от 200 до 450 в зависимости от дня. Вот вам и пруфлинк.

каждый сам для себя настроит как себе надо.
Лучше уж перенесите все что можно из кода в шаблон — во 2й версии так и будет, в коде не должно быть кусков шаблона.
1. Выкидываем блоги и имена пользователей /gears/nodes/models/node.php строка 54: $title->add('<a class="name" href="'.$node->link.'">'.$node->name.'</a><noindex>'); /gears/nodes/templates/node.tpl (закрываем открытый ноиндекс и скрываем слова паразиты, часто повторяющиеся под текстом поста: <div class="node{if $node->class} {$node->class}{/if}" id="node-{$node->id}"> <div class="title">{$node->title}</noindex></div> <div class="body"> {$node->body} </div> <div class="clear"></div> {$node->extra} <div class="info"><noindex>{$node->info}</noindex></div> </div> <div class='clear'></div>Против такого )
Вообщем я закинул удочку, а как рыбу грести, решать девам.
Оптимизацию начинают с дизайна, и если есть голова то эти манипуляции лишние.
Ктому же из этого списка будет главным Шестеренка+ разделы новостей, Шестеренка+ ближайшие события, Шестеренка+ календарь событий.
По сути разбовляющие плотность слова, а в первую очередь, это — очевидные НЧ.
И покажите мне людей которые ищут шестеренку в яндексе, наверное cms или систему управления сайтом ищут :) :) :)
wordstat.yandex.ru/?cmd=words&page=1&text=%D0%A8%D0%B5%D1%81%D1%82%D0%B5%D1%80%D0%B5%D0%BD%D0%BA%D0%B0+%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%8C+%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D0%B9&geo=&text_geo=
Я знал что оно там будет, уверен на 100%. Так как есть уникальные вхождения, и эта уникальность, замете неочевидная не указывающая на cogear!!!
Давайте отложим разговор (тем более не по теме и бессмысленный) до разборки на примере.
Если страницы пользователей в поиске есть, то это только хорошо!
Но какого черта там еще слова:
Rarr 33.3
Ergo 22.6
Larr 21.9
Dreycorp 21.8
Советы решения 8.8
Ergo rarr 3.8
За место них лучше вставить что то более полезное вроде мой шестеренки с событиями. Но вы говорите нет, всё отлично, давайте искать в Гугле товарища «Ergo rarr» — это же мегараритетный НЧ.
Он сообществу (не он конкретно а ключевик) нафиг ненужен.
Ваших методах оптимизации.в принципе не так все критично и даже хорошо.
Не нужно на данном этапе засарять голову сео-шутками. Сейчас почти кажды второй блог про sеo…