Использование фреймов

fram

Проблема создания веб-страниц, «дружественных для поисковых систем», вероятно, не волновала вас, когда вы начинали проектировать веб-сайт. Это означает, что ваши веб-страницы, как и веб-страницы миллионов других сайтов, наверное, создают некоторые проблемы для поисковых систем. К счастью, такие проблемы довольно легко можно выявить, некоторые из них — быстро исправить, другие — не столь быстро и просто.

Что бы проверить ваши страницы на наличие проблем, необходимо просмотреть исходный код страницы. Чтобы увидеть исходный код, выполните в браузере команду, кликнув на правую кнопку мыши и нажав на:
Google Chrome >> Просмотр кода страницы;
Mozilla Firefox >> Исходный код страницы;
Opera >> Исходный HTML код;
Internet Explorer >> Просмотр HTML-кода.

Или просто используйте комбинацию клавиш Ctrl+U

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

Фрейм (от англ. frame — рамка) — отдельный, законченный HTML-документ, который вместе с другими HTML-документами может быть отображён в окне браузера.

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

Фреймы часто использовались для навигации по веб-сайту. При этом навигационная страница располагается в одном окне, а страницы с текстом — в другом.

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

Источник: wikipedia

На странице с кодом сайта можно увидеть что-то вроде следующего.

<HTML>
<HEAD>
</HEAD>
<FRAMESET ROWS="20%, 80%">
<FRAME SRC="navbar.html">
<FRAME SRC="content.html">
</FRAMESET>
<BODY>
</BODY>
</HTML>

Просматривая, вы увидите код с определениями фреймов, который сообщает браузеру, как он должен их отображать. В примере, браузер создает две строки с фреймами: одна занимает верхние 20% окна браузера, другая — 80% в его нижней части. В верхнем фрейме браузер размещает контент, получаемый из файла navbar.html, в нижнем фрейме отображает содержимое файла content.html.

Сайты с фреймами плохо поддаются индексации. Страницы, образуемые внутренними фреймами, получают в поисковых системах статус «сирот». Каждая из них попадает в результаты поиска в одиночку, без фреймов, рядом с которыми она должна отображаться.

Сайты с фреймами плохи по многим причинам. Вот несколько простых исправлений, которые уже сейчас сделать на сайте.

1. Добавьте теги <TITLE> (Название) и <DESCRIPTION> (Описание) между тегами <HEAD> и </HEAD> (Заголовок).

2. Добавьте теги <NOFRAMES> и </NOFRAMES> между тегами <BODY> и </BODY> и разместите между этими тегами от 200 до 300 слов содержимого, насыщенного ключевыми словами. Текст в элементе NOFRAMES предназначен для отображения браузерами, которые не могут работать с фреймами, и поисковые системы будут читать этот текст, хотя и не будут оценивать его так высоко, как обычный текст (потому что многие веб-мастера использовали элементы NOFRAMES как хитрый способ разместить на веб-сайте как можно больше ключевых слов, а еще потому что текст элементов NOFRAMES почти никогда не отображается, ведь сейчас почти не используются браузеры, не способные работать с фреймами).

3. В тексте, между тегами <NOFRAMES>, включите ряд ссылок на другие страницы вашего сайта, чтобы помочь поисковым системам находить их.

4. Убедитесь в том, что каждая страница сайта содержит ссылку на его Главную (домашнюю) страницу, на тот случай, если она окажется в поисковом индексе «сиротой».

Не забывайте оставлять свои комментарии, задавать вопросы, отвечать на вопросы в комментариях, подписывайтесь на новые статьи, рекомендуйте данную запись в социальных сетях, а также кликайте на рекламные блоки, тогда новые и интересные статьи будут появляться чаще :)

Приятного дня!
Андрей.

Не пропустите мои новые статьи, ПОДПИШИТЕСЬ и будьте в курсе!
  • Виктор

    Очень полезная статья, прочитав ее, я начал разбираться в использовании фреймов. До этого ничего в этом не понимал