ukrdev

ukrdev
Рейтинг
31
Регистрация
15.11.2011

Редирект с сохранением урлов.


RewriteEngine On
RewriteCond %{HTTP_HOST} ^site1.ru [NC]
RewriteRule ^(.*)$ http://site2.ru/$1 [L,R=301]

При обращении к примеру по адресу:

site1.ru/африканские-слоны.html

произойдет 301 редирект на site2.ru/африканские-слоны.html

Уровень вложенности НЕ определяется по количеству слешей в урле страницы.

Откуда это вообще пошло определять уровень вложенность по количеству слешей?:)

Уровень вложенности определяется по количеству кликов по ссылкам что бы добраться до нужной страницы.

богоносец:
Открывайте HTML-код www.yandex.ru www.google.com и созерцайте их невыполнение.

Даже интересно, сможете ли объяснить причины?

Просто они лучше вас знают HTTP.

Не совсем удачный пример. Размер страниц, стилей и js в вашем примере ничтожно мал и вынесение стилей и скриптов за пределы документа ничего не даст. Кроме того в данном примере очень важно что бы js и css применялись мгновенно.

А когда у вас огромный сайт с кучей css стилей и огромным количеством js скриптов и все это уже исчисляется далеко не в килобайтах, а уже в мегабайтах + посещаемость высокая + хостинг не на высшем уровне, то в данном случае для вас очень важно будет в первую очередь отдавать документ и как можно быстрее, а потом уже подгружать css и js. Кроме того это и обслуживать как то нужно.

богоносец:
Они не тратят ресурсов на проверку валидности и даже велформенности. Экономят. Спокойно индексят и то, что браузер откажется показать.

То что они индексируют все подряд это понятно, но на сколько адекватно они воспринимают проиндексированную информацию...?

Язык разметки гипертекста носит не только характер разметки(стилизации) документа для отображения в понятном виде но и для придания документу определенной логике и структуры.


// Вы же не создаете списки вот таким вот способом... Или создаете? :)
• Гамаши<br />
• Колготки<br />
• Валенки<br />

// Люди более менее понимающие HTML создают списки вот так:
<ul>
<li>Гамаши</li>
<li>Колготки</li>
<li>Валенки</li>
</ul>

// И выделяете ключевые слова в тексте вы почему то тегами <strong>,
// а не <b> или <span style="font-weight: bold;">

Приходит робот(или браузер) и сразу понимает что это список, а не перечисление каких то слов. А вот на этом слове нужно заострить внимание. Вы можете сказать что сейчас подобное выделение не дает результатов или производит ничтожно малый эффект и т.д., но когда это было не мало важным фактором.

богоносец:

А что ещё влияет на скорость загрузки?
а) браузером.
б) ботом.

Вы для кого из них сделаете?

Хостинг и размер документа. Это два фактора влияющих на скорость загрузки документа.

В данном случае нет разделения для кого вы отдаете документ для робота или для человека, как в случае с текстом. Важно быстро отдать документ и все.

Можно попробовать meta редирект

<meta http-equiv="refresh" content="0; url=http://site.narod.ru">

Насколько адекватным является такое решение с точки зрения поисков и является ли это альтернативой серверному редиректу, сказать трудно.

Вот тут говорят что если поставить от 0 до 3 то google не индексирует страницу и происходит редирект, если больше то индексирует страницу.

Там же есть ссылка что бы проверить ответ сервера, происходит редирект или нет.

Антон Белов, зачем редактировать пост? Детский сад. Ну да ладно.

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

Антон Белов, вопрос был про верстку и индексацию, причем здесь топ и продвижение?

1. Верстка должна быть на основе классов и идентификаторов элементов. Желательно отказаться от использования атрибута style в тегах.


//Вот так делать не надо!
<p style="а тут супер длинный список стилей применяемый к этому тегу">WTF??</p>


//Лучше делать вот так
<div id="myid">123</div>
<span class="myclass">321</span>

2. Все стили верстки должны быть вынесены за пределы документа и подключаться отдельными файлами

<link rel="stylesheet" href="css/style.css" />

3. Так же как и CSS стили, весь JavaScript длинною в километры должен быть вынесен за пределы документа и подключаться отдельными файлами

<script src="js/script.js"></script> 

4. Контентная часть, важная для индексации, должна находится максимально высоко в документе.

Обычно порядок блоков следующий:

1. Шапка
2. Контент часть
3. Левый сайд
4. Правый сайд
5. Подвал

5. Желательно что бы страница имела валидную W3C структуру, т.е. соблюдать пункты 1,2,3 и соответственно не оставлять открытыми теги. Я рекомендует :)

6. Размер документа (html код, картинки, стили, js и все что за пределами не учитывается) должен быть как можно меньше, когда то(значит очень очень давно) google рекомендовал веб-мастерам делать страница не больше 100 Кб, сейчас конечно многое поменялось, но тем неменее размер влияет на скорость отдачи(загрузки) страницы, соответственно чем быстрее вы отдаете страницы роботу тем быстрее он индексирует сайт.

Максим90:
Здраствуйте, у меня весь сайт построен по принципу одной страницы, т.е. у меня есть одна страница index.php, а в зависимости от того какой параметр на нее приходит, подгружается тот или иной контент, скажите на сколько это правильно с точки зрения SEO-оптимизации?

К SEO это не имеет ни какого отношения, главное что бы точка входа корректно отдавала ошибки(404) на не существующие страницы.

Mr.Smile:
Использование GET-запроса в URL - неправильно с точки зрения SEO. ЧПУ пользуй.

ЧПУ придумано для людей, а не для поисковиков, им без разницы как выглядит ваш урл.

Да, название смахивает на бред:)

Вопрос на тему вложенности.

Банальная цель максимально уменьшить количество внутренних ссылок, для лучшего распределения веса по страницам.

TaediumVitae, юзабилити я оставил для js, интересует именно робот и его хождение по сайту.

Спрашивал у знакомого вот что он сказал.

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

2. Если использовать 1,2,3 и т.д. то в данном случае вложенность в 2-3 клика сохраняется и роботу будет легче до них добраться для переиндексации.

теме ап, никто не знает?🍿

Всего: 144