Много раз высказывалось мнение, что поисковый движок Google предпочитает
страницы с текстом, расположенным ближе к верху страницы. Обычно, те, кто
так утверждает, доказать свои слова не могут. Многие спорят с этим,
утверждая, что Google любит текст как сверху так и посередине страницы,
просто любит, когда он есть, и т.д. По моему мнению, более важным является
то, как вы структурировали ключевые слова в этом тексте, и от этого-то и
зависит рейтинг. Но возможно теория верна, но несколько в другом ее
понимании.
Небольшой тест, который я провел месяц назад, проливает на эту теорию
некоторый свет. Google действительно любит текст ближе к верху страницы, но
не обязательно с точки зрения пользователя. Тесты показали, что Google
любит текст наверху в пределах кода, предпочитая его расположенному ниже.
Такую теорию обсуждали на форуме о рейтингах, когда я начал свой тест.
Многие путаются, считая, что текст должен быть сверху страницы, которую мы
видим на экране, но это не так. Поисковик предпочитает текст, расположенный
ближе к началу кода, а не к верху экрана.
Были созданы две абсолютно идентичные страницы с использованием
CSS-позиционирования для двух таблиц на каждой станице. Страницы были
названы "test1" и "test2", ничего тревожного. В первой таблице были рисунки
заголовков, во второй весь текст. Таким образом, код будет отображать, что
сначала идут рисунки заголовков, а потом текст. На странице "test2", таблицы
поменяли местами, так что таблица с текстом идет сначала, а с заголовками
потом. Из-за CSS-позиционирования страницы выглядят одинаково для
пользователя, изменен только код. CSS-позиционирование используется на
обеих страницах.
Фраза для поиска была "Anthony Parsons vs. Jill Whalen Test In Progress".
Предшествовавшую тесту дискуссию с Джилл вы можете почитать тут:
http://www.highrankings.com/forum/index.php?showtopic=5055. примеры ниже
показывают образцы теста, но это не настоящие страницы, не пытайтесь
анализировать их как таковые:
Test1.htm
<body>
<table>
<tr>
<td><img BORDER="0" SRC="../images/blank_01.jpg" ALT="" WIDTH="760"
HEIGHT="29"><br>
<img BORDER="0" SRC="../images/blank_02.jpg" ALT="" WIDTH="760"
HEIGHT="43"><br>
<img BORDER="0" SRC="../images/blank_03.jpg" ALT="" WIDTH="760"
HEIGHT="29"></td>
<td> </td></tr></table>
<table>
<tr>
<td>
<h1>Anthony Parsons vs. Jill Whalen Test In Progress<br>
<span CLASS="text1">A Relative Test For Text Positioning</span></h1>
<p>Lots of text went in here, identical on both pages</p></td></tr></table>
Test2.htm
<body>
<table>
<tr>
<td>
<h1>Anthony Parsons vs. Jill Whalen Test In Progress<br>
<span CLASS="text1">A Relative Test For Text Positioning</span></h1>
<p>Lots of text went in here, identical on both pages</p></td></tr></table>
<table>
<tr>
<td><img BORDER="0" SRC="../images/blank_01.jpg" ALT="" WIDTH="760"
HEIGHT="29"><br>
<img BORDER="0" SRC="../images/blank_02.jpg" ALT="" WIDTH="760"
HEIGHT="43"><br>
<img BORDER="0" SRC="../images/blank_03.jpg" ALT="" WIDTH="760"
HEIGHT="29"></td>
<td> </td></tr></table>
Так что же в этом такого важного? Когда я запустил обе страницы, Google
выбрал страницу "test2". Как мы знаем, Google не индексирует идентичный
контент, и имея на выбор "test2" и "test1" он выбрал страницу "test2. Но
может это произошло из-за порядка в котором поисковик нашел эти страницы?
Будучи уже занесенным в базу данных, я изменил имя папки и поменял ссылки
местами, так что первая ссылка теперь указывала на "test2", а вторая на
"test1" (в оригинале, разумеется, было наоборот). И что же? После того как
оригинальная запись в базе была стерта, потому что папка больше не
существовала и ее имя было изменено, поисковик нашел новую папку и в ней два
файла, которые поменяли местами, и снова выбрал "test2". Почему?
На страницах не было внешних ссылок, указывающих на другие страницы, что
могло бы служить причиной предпочтения, только ссылки с моей домашней
страницы. Не было ничего, что могло бы послужить преимуществом для одной
страницы. Google выбрал страницу "test2" потому, что текст в ней находился
ближе к началу страницы в коде. Это доказывает, что CSS-позиционирование -
наилучший способ расположить текст как можно ближе к началу кода.
И хотя это только одна из сотен характеристик, учитываемых Google при
индексировании, не стоит преуменьшать ее значение. Те, кто пользуется
CSS-позиционированием при создании сайта или полностью дизайном CSS
автоматически получают преимущество над теми, кто зарыл свою информацию в
глубинах кода. Как мы знаем, то, что мы видим на странице, может
отображаться в коде пи использовании CSS совершенно иначе. Поэтому очень
даже стоит выбрать этот инструмент для создания сайта.