Отказ от фреймов

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

Да, искушенные в средствах Интернета пользователи знают, как можно обойти проблемы с фреймами. Но все ли ваши посетители принадлежат к их числу?

Можете ли вы с уверенностью предсказать, что практически ни один из посетителей не будет просматривать ваши страницы с помощью устаревших браузеров?

Насколько для вас важно, чтобы ваш сайт можно было легко найти с помощью машин поиска?

Большинство машин поиска не умеют читать содержимого фреймов. Они могут читать только содержимое тега <NOFRAMES>. Кроме того, фреймы увеличивают размер фай- лов страниц, что может уменьшить суммарный вес ключевых слов. Фреймы, вне всякого сомнения, несут с собой целый букет недостатков! И хотя фреймы имеют пару несомненных достоинств, их недостатки в значительной степени перевешивают выгоду от их использования, Так что для пользы дела запомните два таких факта:

  • Фреймы необходимо использовать только для очень крупных, сложных сайтов Web.
  • Очень немногие сайты Web из верхней десятки наиболее популярных сайтов используют фреймы.

Что же следует предпринять, если ваш сайт использует фреймы? Ответ таков - откажитесь от фреймов! Вам, скорее всего, удастся достичь такого же внешнего вида сайта с помощью таблиц, а таблицы уж точно не навлекут на вас таких проблем, как фреймы.

Если же отказ от фреймов по какой-то причине невозможен, вам следует позаботиться о следующих деталях конструкции сайта.

Самое главное, обязательно используйте в страницах с фреймами тег <NOFRAMES>. Этот тег следует помещать, сразу после первого тега задания набора фреймов <FRAMESET>, поскольку вам необходимо поместить текст с множеством ключевых слов как можно ближе к началу страницы. Не помещайте тег <NOFRAMES> над первым те- гом задания набора фреймов, поскольку данная структура кода HTML может быть несо- вместима с некоторыми браузерами.

При использовании фреймов не забудьте поместить в конце каждой страницы ссылку на домашнюю страницу сайта, чтобы ваши посетители могли перемещаться по вашему сайту. Щелкнув на ссылке домашней страницы, посетители смогут вернуться к началу набора фреймов, что очень неплохо в случае сложной структуры сайта.

Также для ссылки на вашу домашнюю страницу используйте атрибут TARGET="_TOP", который предотвратит отображение страницы внутри другой страницы с фреймами; та- кая ошибка возникнет у пользователей, щелкающих на ссылке «home» для просмотра нового набора фреймов внутри фрейма с основным содержимым: <а href="index.html" TARGET="JTOP">Home</a>

Внутри тега <NOFRAMES> создайте мини-сайт Web и используйте в нем свои ключевые фразы. Обязательно добавьте ссылки на другие части своего сайта, чтобы обеспечить спайдеру возможность включения их в индексный указатель. Используйте теги <МЕТА>, точно и ясно описывающие вашу страницу.

Далее, для ключевых фраз, имеющих особо большое значение для вашего бизнеса, соз- дайте страницы без фреймов, оптимизированные для поиска по вашим ключевым сло- вам. Эти страницы послужат в качестве страниц для входа пользователей в ваш сайт, и вы, практически, будете использовать стратегию входных страниц, описанную в Главе 18, где мы обсуждаем основные стратегии оптимизации.

На Рис. 21.1 представлен пример главной страницы сайта с фреймами, принадлежащий одному из наших студентов (http://www.maremmatoscana.com), хотя внешне этот сайт не похож на обычные сайты с фреймами,

Страница на Рис. 21.1 использует также анимацию Flash, которая содержит внутри себя команду Get URL, заменяющую собой тег перенаправления. Более подробно стратегия создания страниц с анимациями Flash будет описана в разделе «Оптимизация страниц с анимациями Flash» далее в этой главе.

В Листинге 21.1 представлен исходный код страницы. Листинг 21.1 Исходный кол страницы Web с фреймами

<HTML>
<HEAD>
<TITLE>MarernmaToscana.com : food and wine of Tuscany-ltaly<VTITLE>
<META name="keywords" CONTENT="<br> Italian wine,extra virgin olive oil,
food of italy,truffles,italy,leather handicraft,maremma,tuscany,on line shop,buy,on line">
<META name="description" content="ltalian wine, extra virgin olive oil, grappa,truffles
and leather handicraft of Maremma Tuscany for on line purchase">
<META http-equiv="keywords" name="keywords" CONTENT="italian wine">
<META http-equiv=" Content-Type" contents "text/html; charset=iso-8859-1">
</HEAD>
<FRAMESET rows="10%,*,10%" framespacing="0" border="0" frameborder="NO"
bordercolor="#000000" cols="*">
<FRAME src="sopra.htm" name="su" scroIling="NO">
<FRAMESET cols="20%,*,20%" framespacing="0" border="1" frameborder="YES"
bordercolor="#000000">
<FRAME src="destra.htm" name="destra" scrolling="NO" frameborder="NO"
marginwidth="0" marginheight=:"0" bordercolor="#222222">
<FRAME src="main.html" name="main" scrolling="NO" frameborder="NO">
<FRAME src="sinistra.htm" name="sinistra" scrolling="NO" frameborder="NO"
marginwidth="0" marginheight=;"0" bordercolor="#222222">
</FRAMESET>
<FRAMEsrc="sotto.htm" name="giu" scrolling="NO">
</FRAMESET>
<NOFRAMES>
<BODY bgcolor="#FFFFFF">
<META name="keywords" CONTENT="<br> Italian wine, on line shop,extra virgin olive
oil, truffles, italy, leather handicraft, maremma tuscany, ITALIAN WINE ">
<META name="description" content="ltalian wine,extra virgin olive oil,grappa,truffles
and leather handicraft of Maremma Tuscany for on line purchase">
<META http-equiv="keywords" name="keywords" CONTENT="italian wine">
<H2> <Italian wine from Maremma Tuscany : exclusive wines, extravirgin olive oil,
grappa, stock saddles, leather handicraft from Italy for on line order> </H2>
<P> <Genuine products from Maremma, a wild area in the south of Tuscany.
Red and white wines and cold pressed, unfiltered, low acidity extravirgin olive oil></P>
<PxOrder on line truffles and leather handicraft from an ancient land></P>
ГЛАВА 21. Анализ технологий, препятствующих работе машин поиска 327
<А HREF="avp/italian_wine_av.htm"xlMG SRC="gifcheat.gif" BORDER="0" alt="italian
wine"></A>
<A HREF="avprtruffles_av.htm"xlMG SRC="gifcheat.gif" BORDER="0" aIt="truffles"></A>
<A HREF="avp/olive_oiLav.htm"><IMG SRC="gifcheat.gif" BORDER="0" alt="olive oiI"></A>
</BODY>
</NOFRAMES>
</HTML>

Во-первых, заметьте, что в этом сайте используется тег заголовка, а также теги <МЕТА> с описанием и ключевыми словами сайта. Кроме того, в коде используется тег с атрибу- том http-equiv=keywords, анализируемый многими машинами поиска. Тег с атрибутом http-equiv=keywords может быть удален.

Далее, обратите внимание, что в коде страницы содержится тег <NOFRAMES>, отобра- жающий содержимое на желтом фоне. Дизайнер страницы сделал все возможное, чтобы обойти конкурентов, включив в содержимое тега <NOFRAMES> другие теги <МЕТА> с описанием и ключевыми словами сайта. Дизайнер также использовал тег заголовка. За- метьте, что он также включил в содержимое тега <NOFRAMES> ссылки на другие стра- ницы сайта, которые фактически играют роль входных страниц, оптимизированных для использования отдельных машин поиска. Другими словами, с помощью тега <NOFRAMES> дизайнер создал эффективные средства, позволяющие машине поиска включить страницы сайта в индексный указатель и играющие ключевую роль при про- никновении машины в остальную часть сайта.

На сайте Search Engine Watch по адресу: http://searchenglnewatch.com/webmasters/ frames.html содержится страница с прекрасным руководством по ис- пользованию фреймов.

Другие способы преодоления недостатков фреймов, а также других описываемых здесь стратегий мы рассмотрим в разделе «Маскирование как средство обхода проблемных технологий» далее в этой главе.

Дополнительные замечания по поводу фреймов

Стефан Маханий (Stephen Mahaney) из компании Planet Ocean, известный гуру в области индустрии машин поиска, предостерег разработчиков, использующих фрей- мы для тестирования своих страниц в браузерах WebTV, особенно, если основной контингент их заказчиков составляют пользователи WebTV. Поскольку браузеры WebTV пытаются объединить фреймы, они, подчас, разрушают структуру страницы. Согласно Маханию, WebTV - это единственный из всех популярных браузеров, ко- торый в настоящее время не поддерживает фреймы в достаточной степени.

Электронная книга «Unfair Advantages» (Недобросовестное извлечение выгоды) Махания также предостерегает от использования электронных тележек и фреймов: Вдобавок учтите, что даже если страницы с электронными тележками хранятся на защищенном сервере, но используются для отображения фреймов внутри стра- ниц, хранимых на незащищенном сервере, то при отображении фреймов в строке состояния браузера не появляется значок «закрыто на замок». Вам следует отка- заться от фреймов, если вы приглашаете посетителей на защищенные страницы, иначе посетители посчитают ваши страницы незащищенными - даже если это в действительности не так. Такое поведение браузера может обернуться вам поте- рей покупателей, поскольку многие заказчики придают большое значение наличию значка с замочком в строке состояния браузера.

Чтобы подписаться на бюллетень новостей Махания, посетите сайт по адресу: http://www.searchenginehelp.corn/moreinfo.

Продолжение темы:

Полезная информация