Верстка и индексация сайта

12
богоносец
На сайте с 30.01.2007
Offline
768
#11
ukrdev:
лишь озвучил известные большинству рекомендации

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

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

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

ukrdev:
ПС давно уже научились адекватно воспринимать быдло-верстку.

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

ukrdev:
тем неменее размер влияет на скорость отдачи(загрузки) страницы, соответственно чем быстрее вы отдаете страницы роботу тем быстрее он индексирует сайт

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

а) браузером.

б) ботом.

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

ukrdev
На сайте с 15.11.2011
Offline
31
#12
богоносец:
Открывайте 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;">

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

богоносец:

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

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

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

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

богоносец
На сайте с 30.01.2007
Offline
768
#13
ukrdev:
Хостинг и размер документа. Это два фактора влияющих на скорость загрузки документа.

Количество HTTP обращений... влияет сильнее. Одно лишнее обращение — может быть дольше, чем один лишний мегабайт скриптов в том же документе.

ukrdev:
нет разделения для кого вы отдаете документ для робота или для человека

Есть.

Робот не возьмет прилинкованные файлы, а браузеру придётся это делать...

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

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

Давайте уж про адекватность примыслов:

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

Не выделяю я их...

ukrdev
На сайте с 15.11.2011
Offline
31
#14
богоносец:
Количество HTTP обращений... влияет сильнее. Одно лишнее обращение — может быть дольше, чем один лишний мегабайт скриптов в том же документе.

Ну я же написал Хостинг)) если ваш Хостинг/Сервер не в состоянии выдержать большое количество HTTP запросов то это как бы очевидно)

богоносец:

Есть.
Робот не возьмет прилинкованные файлы, а браузеру придётся это делать...

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

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

Ну и какая разница если HTML отдается первым?...

богоносец:

Давайте уж про адекватность примыслов:
Не выделяю я их...

Тут вообще ничего не понял, что это "примыслов"?:)

Вы не выделяете, но за то другие... )

dma84
На сайте с 21.04.2009
Offline
168
#15
Антон Белов:
ukrdev, и что будет? Индексация в стопитсот поисковых системах? А я вот возьму и нарушу все ваши правила - и что будет? Меня забанят в стопитсот поисковых системах?

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

P.S. Извиняйте за оффтоп.

богоносец
На сайте с 30.01.2007
Offline
768
#16
ukrdev:
если ваш Хостинг/Сервер не в состоянии выдержать большое количество HTTP запросов то это как бы очевидно)

Кроме хостинга есть ещё сеть... часы пиковой нагрузки.

Посмотрите как-нибудь на количество HTTP обращений при загрузке этого форума, например.

ukrdev:
браузеру нужны стили он их загружает, кеширует и при дальнейших обращениях просто достает из кеша

Если эти дальнейшие обращения вообще бывают.

www.yandex.ru www.google.com

Дебилы верстали?

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

ПС не поддерживают всех элементов логики дизайнеров.

ukrdev:
Желательно что бы страница имела валидную W3C структуру

На что это влияет?

И покажите мне это влияние. Могу показать инвалидов в ТОПах.

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

Слабо убрать из кода шапку, сайды и подвал?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий