ArtShok. Сайтостроение и немного SEO

Уроки и примеры по CSS, jQuery. Советы по монетизации и продвижению сайтов


15 сентября 2008

Base Href

Base href - тэг, помогающий сократить количество повторяющегося текста в вашем документе. Определяя base href, вы даете браузеру понять, что все внутренние ссылки в документе идут как бы от начала (т.е. от заданного адреса). Это позволит нам сократить время при разработке и просмотре сайте на компьютере - вы сразу сможете проанализировать, как он будет выглядеть в сети и были ли допущены ошибки в адресации.

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

<head>
<title>Base Href</title>
<base href="http://www.yoursaitename.ru">
</head>

<body>

<p>Проверяем работу base href для ссылок</p>
<p><a href=html>Base Href</a></p>
<!-- Получаем нужную ссылку -
http://<code>www.yoursaitename.ru</code>/html.
Без base href мы были бы перенаправлены на поддерикторию.
Например, http://www.yoursaitename.ru/where-we-now/html -->

<p>Проверяем работу base href для картинок</p>
<p><img src=picture1.jpg></p>
<!-- Полный url - http://www.yoursaitename.ru/picture1.jpg.
Для проверка жмем правой кнопкой и Свойства.
Опять же без base href картинка лежала бы по адресу
http://www.yoursaitename.ru/where-we-now/picture1.jpg,
т.е. там, где ее теоретически нет -->

</body>
</html>

Рекомендуемые статьи:

Обязательно к использованию:



Комментарии к этой записи


  1. Вопрос, насчёт абсолютной индексации? Например у меня стоит ссылка stranica.php все браузеры понимают, что её настоящий адресс http://site.ru/stranica.php вот вопрос именно в том, понимают ли это поисковики, или для лучшей индексации им необходимо, чтоб адрес был полным, то есть начинался с http?

    [Ответить]

    ArtShok:

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

    [Ответить]


  2. Ну это понятно…. Я именно это и хотел узнать, обязательно ли начинать с нттр…

    [Ответить]

Оставить комментарий или два