/
ваш баннер.
Статьи веб-мастеру [144]
Видеоуроки [8]
Поднятье страницы вверх
Хороший изменённый мини-чат
Мы Vконтакте.VK (отображеник вашей группы на сайте )
Светлый вид материалов каталога файлов с увеличением изображ
Вот это статистика всем статистикам для ucoz.
Скрипт баннерных мест 150х200 и 88х31 для темных дизайнов на
Часы для сайта со звуком (прикольно)
Скрипт красивый мини-чат для Ucoz
Радио для сайта(3шт)
Вид материала в синих тонах
200
    Информер

Главная » Файлы » Другое веб-мастеру » Статьи веб-мастеру

Поисковые системы
14.03.2010, 15:42
Начинающие веб-мастера часто недооценивают влияние поисковых систем на раскрутку проектов. А ведь именно "поисковики" призваны обеспечивать стабильный приток посетителей и весьма неплохой. Хотя количество хостов из поисковых систем зависит от общего количества размещенного материала, тем не менее, начинающий сайт может рассчитывать на диапазон от 3 до 50 хостов в сутки. Заметьте, это без каких-либо денежных затрат на рекламу.
Но для привлечения посетителей из "поисковиков" необходима продуманная и качественная работа, большей частью незаметная для читателей. Я имею в виду работу по оптимизации страниц для поисковых роботов. Несмотря на то, что основные требования к сайтам со стороны "поисковиков" хорошо известны, количество успешно проиндексированных ресурсов невелико (в мировом масштабе до 16% от общей величины поданных заявок).
До начала оптимизации давайте разберемся, как работают поисковые роботы и как происходит оценка релевантности. Исходными данными, несомненно, является сам документ в формате HTML. Частота повторения слов в тексте, пожалуй, основной фактор для оценки страницы. Для роботов также важны: содержание тэгов , <МЕТА> (в первую очередь параметры "descriptions", "keywords", "Content-Type" и "Content-Language"), текст самого документа (особое внимание тэгам <H1>-<H6>,<B>,<STRONG>), альтернативный текст для изображений (параметр ALT тэга <IMG>). <br /> Не все части документа воспринимаются равнозначно. Текст в начале страницы находится в более выгодном положении. Интересный факт: одна и та же страница, изготовленная "вручную" и, например, средствами Word будет проиндексирована по - разному. Автоматические генераторы HTML весьма далеки от совершенства и лишний "мусор" сгенерированный текстовым процессором Word будет причиной такой разницы. <br /> Стремление поместить основной текст в начале страницы и, таким образом, повысить релевантность ключевых слов, иногда находит отражение в изменении стандартной навигации. Web-мастера помещают ее справа. С точки зрения юзабилити это не самый лучший шаг, но в нем есть свое рациональное зерно. <br /> Отдельный разговор о фреймах и страницах с динамическими данными. Если фреймы в последнее время стали индексироваться более - менее корректно (все же их использование на первой странице нежелательно), то динамические блоки роботами, к сожалению, игнорируются (это относится и к Flash). Вывод: "поисковики" не любят "навороченных" сайтов. Делая ставку на поисковые системы, помните об этом. <br /> Итак, с теорией разобрались, - приступим к оптимизации. Страницы, ориентированные на индексацию, должны быть по возможности простыми, без ошибок, с прописанными <TITLE> и <META>. Частое повторение в тексте ключевых слов также нежелательно (оптимально 3 - 7 раз), иначе робот подумает что его "спамят" и покинет страницу. Если сайт использует динамические ссылки, проверьте, продублированы ли они обычными статическими. Для гарантии индексирования всего ресурса избегайте вложенности ссылок больше 5 - 6 уровня. <br /> Скорее всего, сайту сразу не удастся попасть в первые 30 позиций ссылок, выбранных по Вашим ключевым словам (по первым 30 ссылкам переходят 95% посетителей). Но, проанализировав структуру и HTML - код лидеров, вы сделаете выводы, которые в будущем принесут успех. <script> var container = document.getElementById('nativeroll_video_cont'); if (container) { var parent = container.parentElement; if (parent) { const wrapper = document.createElement('div'); wrapper.classList.add('js-teasers-wrapper'); parent.insertBefore(wrapper, container.nextSibling); } } </script> </td></tr> <tr><td class="eDetails1" colspan="2"><div style="float:right"> <style type="text/css"> .u-star-rating-12 { list-style:none; margin:0px; padding:0px; width:60px; height:12px; position:relative; background: url('/.s/img/stars/3/12.png') top left repeat-x } .u-star-rating-12 li{ padding:0px; margin:0px; float:left } .u-star-rating-12 li a { display:block;width:12px;height: 12px;line-height:12px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding: 0px;overflow:hidden } .u-star-rating-12 li a:hover { background: url('/.s/img/stars/3/12.png') left center;z-index:2;left:0px;border:none } .u-star-rating-12 a.u-one-star { left:0px } .u-star-rating-12 a.u-one-star:hover { width:12px } .u-star-rating-12 a.u-two-stars { left:12px } .u-star-rating-12 a.u-two-stars:hover { width:24px } .u-star-rating-12 a.u-three-stars { left:24px } .u-star-rating-12 a.u-three-stars:hover { width:36px } .u-star-rating-12 a.u-four-stars { left:36px } .u-star-rating-12 a.u-four-stars:hover { width:48px } .u-star-rating-12 a.u-five-stars { left:48px } .u-star-rating-12 a.u-five-stars:hover { width:60px } .u-star-rating-12 li.u-current-rating { top:0 !important; left:0 !important;margin:0 !important;padding:0 !important;outline:none;background: url('/.s/img/stars/3/12.png') left bottom;position: absolute;height:12px !important;line-height:12px !important;display:block;text-indent:-9000px;z-index:1 } </style><script> var usrarids = {}; function ustarrating(id, mark) { if (!usrarids[id]) { usrarids[id] = 1; $(".u-star-li-"+id).hide(); _uPostForm('', { type:'POST', url:`/load`, data:{ a:65, id, mark, mod:'load', ajax:'2' } }) } } </script><ul id="uStarRating201" class="uStarRating201 u-star-rating-12" title="Рейтинг: 5.0/1"> <li id="uCurStarRating201" class="u-current-rating uCurStarRating201" style="width:100%;"></li><li class="u-star-li-201"><a href="javascript:;" onclick="ustarrating('201', 1)" class="u-one-star">1</a></li> <li class="u-star-li-201"><a href="javascript:;" onclick="ustarrating('201', 2)" class="u-two-stars">2</a></li> <li class="u-star-li-201"><a href="javascript:;" onclick="ustarrating('201', 3)" class="u-three-stars">3</a></li> <li class="u-star-li-201"><a href="javascript:;" onclick="ustarrating('201', 4)" class="u-four-stars">4</a></li> <li class="u-star-li-201"><a href="javascript:;" onclick="ustarrating('201', 5)" class="u-five-stars">5</a></li></ul></div> <!--<s3179>-->Категория<!--</s>-->: <a href="/load/drugoe_veb_masteru/stati_veb_masteru/24">Статьи веб-мастеру</a> | <!--<s3178>-->Добавил<!--</s>-->: <a href="javascript:;" rel="nofollow" onclick="window.open('/index/8-1', 'up1', 'scrollbars=1,top=0,left=0,resizable=1,width=700,height=375'); return false;">Sm@sh</a> </td></tr> <tr><td class="eDetails2" colspan="2"><!--<s3177>-->Просмотров<!--</s>-->: <b>429</b> | <!--<s3181>-->Загрузок<!--</s>-->: <b>0</b> | <!--<s3119>-->Рейтинг<!--</s>-->: <b><span id="entRating201">5.0</span></b>/<b><span id="entRated201">1</span></b></td></tr> </table> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr><td width="60%" height="25"><!--<s5183>-->Всего комментариев<!--</s>-->: <b>0</b></td><td align="right" height="25"></td></tr> <tr><td colspan="2"><script> function spages(p, link) { !!link && location.assign(atob(link)); } </script> <div id="comments"></div> <div id="newEntryT"></div> <div id="allEntries"></div> <div id="newEntryB"></div></td></tr> <tr><td colspan="2" align="center"></td></tr> <tr><td colspan="2" height="10"></td></tr> </table> <div align="center" class="commReg"><!--<s5237>-->Добавлять комментарии могут только зарегистрированные пользователи.<!--</s>--><br />[ <a href="/index/3"><!--<s3089>-->Регистрация<!--</s>--></a> | <a href="javascript:;" rel="nofollow" onclick="loginPopupForm(); return false;"><!--<s3087>-->Вход<!--</s>--></a> ]</div> <!-- </body> --> <br></div></div> <br> <!-- </body> --> <div style="height: 4px;"></div> </td></tr></table></td> <td valign="top" width="215"> <!--U1DRIGHTER1Z--><table id="bcen" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td title="Гость" class="blpr"></td></tr><tr><td id="blnz"> <center> <img src="/img/noava.png" border="0"> <script> sendFrm549105 = function( form, data = {} ) { var o = $('#frmLg549105')[0]; var pos = _uGetOffset(o); var o2 = $('#blk549105')[0]; document.body.insertBefore(o2, document.body.firstChild); $(o2).css({top:(pos['top'])+'px',left:(pos['left'])+'px',width:o.offsetWidth+'px',height:o.offsetHeight+'px',display:''}).html('<div align="left" style="padding:5px;"><div class="myWinLoad"></div></div>'); _uPostForm(form, { type:'POST', url:'/index/sub/', data, error:function() { $('#blk549105').html('<div align="left" style="padding:10px;"><div class="myWinLoadSF" title="Невозможно выполнить запрос, попробуйте позже"></div></div>'); _uWnd.alert('<div class="myWinError">Невозможно выполнить запрос, попробуйте позже</div>', '', {w:250, h:90, tm:3000, pad:'15px'} ); setTimeout("$('#blk549105').css('display', 'none');", '1500'); }}); return false } </script> <div id="blk549105" style="border:1px solid #CCCCCC;position:absolute;z-index:82;background:url('/.s/img/fr/g.gif');display:none;"></div> <form id="frmLg549105" class="login-form local-auth" action="/index/sub/" method="post" onsubmit="return sendFrm549105(this)" data-submitter="sendFrm549105"> <div class="loginBlock"> <div class="loginDiv"><span>Логин:</span><input type="text" name="user" value="" maxlength="50"/></div> <div class="passwordDiv"><span>Пароль:</span><input type="password" name="password" maxlength="32"/></div> <div class="buttonDiv"><input type="submit" value="Вход"/></div> <div class="rememberDiv"><input id="remmepls" type="checkbox" checked="checked" value="1" name="rem"/><label for="remmepls">запомнить</label></div> <div class="loginLinks"><a class="logLnkRem" href="javascript:;" rel="nofollow" onclick="new _uWnd('Prm','Напоминание пароля',300,130,{ closeonesc:1 },{url:'/index/5'});return false;">Забыл пароль</a><span class="logLnkSep">| </span><a class="logLnkReg" href="/index/3">Регистрация</a></div> </div> <input type="hidden" name="a" value="2" /> <input type="hidden" name="ajax" value="1" /> <input type="hidden" name="rnd" value="105" /> </form> </td></tr></tbody></table> <table id="bcen" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td title="Друзья" class="blfr"></td></tr> <tr><td id="blnz"><ul class="uz"> <li class="fr"><a href="Ссылка" class="noun">Что то ваше</a></li> <li class="fr"><a href="Ссылка" class="noun">Что то ваше</a></li> <li class="fr"><a href="Ссылка" class="noun">Что то ваше</a></li> </ul></td></tr></tbody></table> <table id="bcen" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td title="Реклама" class="bladw"></td></tr><tr><td id="blnz"> <center>Что то ваше.</center> </td></tr></tbody></table> <table id="bcen" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td title="Статистика" class="blst"></td></tr> <tr><td id="blnz"><center>[ <a href="#" onclick="new _uWnd('OnUsrLst',' ',250,200,{autosize:0},{url:'/index/62'});return false;">Кто on-line?</a> ]<br>[ <a href="#" onclick="new _uWnd('TdUsrLst',' ',250,450,{autosize:0},{url:'/index/62-2'}); return false;" class="fUsrList">Кто нас сегодня посетил</a> ]</center></td></tr></tbody></table> <table id="bcen" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td title="Опрос" class="blpl"></td></tr><tr><td id="blnz"> <script>function pollnow906(){document.getElementById('PlBtn906').disabled=true;_uPostForm('pollform906',{url:'/poll/',type:'POST'});}function polll906(id,i){_uPostForm('',{url:'/poll/'+id+'-1-'+i+'-906',type:'GET'});}</script><div id="pollBlock906"><form id="pollform906" onsubmit="pollnow906();return false;"> <div class="pollBlock"> <div class="pollQue"><b>Что лучше ?</b></div> <div class="pollAns"><div class="answer"><input id="a9061" type="radio" name="answer" value="1" style="vertical-align:middle;" /> <label style="vertical-align:middle;display:inline;" for="a9061">Google</label></div> <div class="answer"><input id="a9062" type="radio" name="answer" value="2" style="vertical-align:middle;" /> <label style="vertical-align:middle;display:inline;" for="a9062">Yandex</label></div> <div id="pollSbm906" class="pollButton"><input class="pollBut" id="PlBtn906" type="submit" value="Ответить" /></div> <input type="hidden" name="ssid" value="607673733623611260615" /> <input type="hidden" name="id" value="3" /> <input type="hidden" name="a" value="1" /> <input type="hidden" name="ajax" value="906" /></div> <div class="pollLnk"> <a href="javascript:;" rel="nofollow" onclick="new _uWnd('PollR','Результаты опроса',660,200,{closeonesc:1,maxh:400},{url:'/poll/3'});return false;">Результаты</a> | <a href="javascript:;" rel="nofollow" onclick="new _uWnd('PollA','Архив опросов',660,250,{closeonesc:1,maxh:400,max:1,min:1},{url:'/poll/0-2'});return false;">Архив опросов</a> </div> <div class="pollTot">Всего ответов: <b>67</b></div> </div></form></div> </div></td></tr></tbody></table><!--/U1DRIGHTER1Z--> </td></tr></table> <div style="height:5px;"></div><div id="footer"> <!--U1BFOOTER1Z--> <div id="ftr" style="text-align:left; padding:6px 20px"> <br /> <div style="float:right"> <noindex> </noindex></div> <noindex><!-- "' --><span class="pboHiokr">Хостинг от <a href="https://www.ucoz.ru/">uCoz</a></span></noindex><br> Все материалы, размещенные на сайте, являются собственностью их изготовителя (владельца прав)<br /> и охраняются законом. Эти материалы предназначены исключительно для ознакомления! </div><!--/U1BFOOTER1Z--></div> </body> </html> <!-- 0.07926 (s740) -->