у яндекса 26 ошибок и 12 предупреждений и, ничего - всё у него хорошо... И в топе большое множество невалидных сайтов.
На мой взгляд - при прочих равных: сайт "без ошибок" дОлжен ранжироваться выше, нежели сайт "с ошибками" (лишние пробелы:), "забытые незакрытые" теги, "правильное" оформление заголовков и абзацев, метод Брайля и пр.)
Другое дело, что браузеры "сейчас" отображают страницу с ошибками более корректно, чем несколько лет тому назад. Но!.. Не зря же был определён стандарт вёрстки и запущен валидатор. имхо.
+1 сейчас да
imanager, пожалуйста, обнародуйте код (если не секрет). Не так давно потерял уйму времени по этому вопросу, но кроме минуса в репу так ничего и не приобрёл...
Нарыл кое-как инфу, но не уверен, что она верна.
Сам не проверял, но валидный сайт при прочих равных должен быть выше в топе. имхо
pte, спасибо, я уже решил, необходимо удалить дубли
Het, petr8, спасибо, вечером опять попробую
Так?
User-agent: Yandex
Disallow: /index.html
Disallow: /404.html
Host: site.com
User-agent: *
Прошу простить - сам виноват.
Оказывается всё дело в неправильном хтацессе: загружаю на хост - роботса нет, хтацесс удаляю - роботс есть.
Господа, может здесь кто подскажет ответ, тема в разделе для новичков./ru/forum/672605Был бы очень признателен.
Извините ещё раз, зря время отнял у людей....
У меня не работает...
...По глупости создал тему в соседней ветке: в вебмастере не могу загрузить роботс - думал очередной глюк, оказывается всё дело в хтацессе. Загружаю на хост хтацесс - роботса в ВМ нет, удаляю хтацесс - роботс есть...
Нашёл такой код на БЕЗ ВВВ:
Options +FollowSymlinks <FilesMatch "robots.txt$"> RewriteEngine off </FilesMatch> RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^(www\.)?([^\.]+)\.site.com$ RewriteRule ^(.*)$ http://site.com/$1 [R=301,L] ErrorDocument 401 http://site.com/404.html ErrorDocument 403 http://site.com/404.html ErrorDocument 404 http://site.com/404.html ErrorDocument 500 http://site.com/404.html
Вроде бы работает.
Но для чего такие ошибки прописаны? Разве одной 404-ой не достаточно?
А как удалить дубли так и не нашёл, видимо либо никто не знает, либо военная тайна...
Вот опять путаница в мозгах... Так мне теперь нужно на с ВВВ. Два дня рою... Как узнать правду?
Уважаемые гуру! Поделитесь опытом, пожалуйста, срочно нужно...🍿
А что по первому пункту в вопросе? И критичен ли слеш "русский" или "аглицкий"?
ЗЫ: в хтацессе непонимаю ничего, а "методом тыка" не хотелось бы...
1ncom1ng, спасибо за ссылку!
Хотел клеить без ввв - конкретного кода не нашёл, теперь буду клеить с ввв (надеюсь, что зеркальщик яши "до сих пор" на сайте "всё ещё" небыл...). Роботс срочно переделал на "с ввв".
Уважаемые гуру, будет ли правильным такой код, пожалуйста, скажите:
Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^site.com RewriteRule (.*) http://www.site.com/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.html HTTP/ RewriteRule ^index.html$ http://www.site.com/ [R=301,L] ErrorDocument 404 http://www.site.com/404.html RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !(.*)/$ RewriteRule ^(.*)$ /$1/ [R=301,L]
1. с пробелами критично? Или нужно "строго всё в столбик"?
2. склейка на с ВВВ.
3. сайт на html.
4. урлы СО СЛЕШЕМ.
Спасибо.
Сосед просил зарегить домен на народе - залил пару-тройку страничек, влез в топ10, он обрадовался, дал денег на платный хост, зарегил. Потому и спрашиваю, дабы избежать ошибок. А что, это криминал, или таковым как мне помощь неполагается?
Раздел для новичков, простите, если что.
По теме ничего не можете сказать?
Ну так и знал, началось.. Где написано, что я НАБИРАЮ клиентов и БЕРУ с них деньги???
Просил помочь.. в разделе для новичков...
...
Да, это правда.
Rel, по теме ничего не можете сказать?