25.06.2009, 16:11 | #1 |
Пафосный резидент
Регистрация: 14.07.2008
Адрес: Pegia
Сообщений: 2,180
Вес репутации: 310
|
Совет: если не добавляются новые страницы при переиндексации
За год работы в сапе со своими 40 сайтами набрал большой опыт борьбы с недобавленим страниц при переиндексации. Хочу поделиться, поскольку проблема, как я понял возникает у многих.
Если все причины изложенные в обратке проверены и дело не в них, остается две причины: 1 Причина. Невидимые спецсимволы, на которых обламывается робот. Найти их очень сложно, но можно. а) проверяем, не ли у вас в шаблоне или коде страниц ссылок, которые содержат символ '&'. Например, что-то в этом роде /index.php?option=com_rss&feed=RSS2.0&no_html=1. Это в общем-то не криминал, но не стандарт. Далеко не всегда, но бывает, что робот не глотает такие страницы. Надо заменить везде символ '&' на '&', чтобы было /index.php?option=com_rss&feed=RSS2.0&no_html=1 b) На время переиндексации отключаем в движке все компоненты, плагины, модули без которых сайт может просуществовать несколько часов. Как правило лишние 'спецсимволы' содержаться именно в их коде. Причем эффект присуствия этих спецсимволов на каких-то страницах имеется, на каких-то нет. Например для Джумлы очень часто переиндесация срыватся из-за мамбота 'типоргафика' и плагина комментариев 'yvComment'. Иногда портит дело модуль последних комментов от ДжумлаБоард. Для других движков не скажу, не пользуюсь. c) Если первые две причины не сработали, то идем на validator.w3.org b проверяем сайт. Валидатор покажет несколько сот ошибок. Не пугайтесь, это нормально, у всех так. Ищем только ошибки типа "этот элемент не может присуствовать в этом месте" и тщательно проверяем, загвоздка скорее всего здесь. 2 Причина. Вы будете смеяться, но часто бывает, что вы просто не заметили "лишних" внутренних ссылок на странице. Например, ваш движок автоматически проставляет в оглавление всякие "автор", "отправить ссылку другу", "версия для печати", "PDF" и пр. Плюс какое-нибудь "оглавление архива" и "последние комментарии" в боковой колонке. ЭТО ВСЕ ССЫЛКИ. То есть у вас на странице оглавления 100 статей и вы думаете, что там 100 ссылок, а на самом деле их, с учетом всего вышеперечисленного - около тысячи. Соответственно из-за ограничения "200 ссылок на странице" робот увидит только 20 из тех 100 сылок по которым должен пройти. |
25.06.2009, 16:14 | #2 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
|
да ладно, так уж и у всех
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
25.06.2009, 16:36 | #4 |
Специалист
Регистрация: 31.01.2009
Адрес: Samara city
Сообщений: 485
Вес репутации: 209
|
Я за валидную верстку! У меня всегда ни одной ошибки.
__________________
|
25.06.2009, 16:39 | #5 |
Эксперт
|
В большинстве случаев))) У меня весьма много таких сайтов, а исправлять лень. Но это же не критические ошибки. Пробел лишний, кавычек нет у параметров. (Ну или в тегах: тег b или center в ячейке таблицы не закрыт.)
p.s. Но вот сколько раз ставил код, насмотрелся многого. Последний раз: узнал что есть тег <index> и весьма интересную конструкцию: <font size="1"; color="black";>.
__________________
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не добавляются новые страницы в раздел "Страницы" | rvbest | Ошибки при работе с системой | 0 | 21.03.2009 11:03 |
При переиндексации сайта не добавляются новые страницы | winmute | Ошибки при работе с системой | 6 | 13.03.2009 17:36 |
При переиндексации не добавляются новые страницы | Fanamura | Ошибки при работе с системой | 7 | 06.02.2009 23:28 |
После переиндексации не добавляются новые страницы | ildar111 | Ошибки при работе с системой | 3 | 09.11.2008 01:40 |
Почему не добавляются новые страницы? | dimon_td | Вопросы от новичков | 9 | 15.01.2008 23:44 |
Часовой пояс GMT +3, время: 14:36.