У меня есть веб-форум, который я написал на Python для платформы App Engine. Я заметил, что Google плохо индексирует его, и я пытаюсь это исправить.
Я использовал Google Webmaster для отправки карты сайта с почти 400 URL, но, видимо, только 8 были проиндексированы!
Я даже получаю предупреждение о том, что:
Все URL-адреса в вашем файле Sitemap помечены как имеющие динамическое содержимое (значение «всегда»). Поскольку динамический контент сложно сканировать и индексировать поисковым системам, это может повлиять на эффективность вашего сайта в результатах поиска. Проверьте свой Sitemap, чтобы убедиться, что информация о вашем сайте верна.
Одна вещь, которую я рассматриваю, - это способ формирования моих URL. Почти все URL-адреса используют аргументы, и я присваиваю каждому сообщению, теме, форуму, пользователю и т. Д. Идентификатор.
Например, один из моих форумов:
http://silicon.appspot.com/readforum?id=2075
Где форум ID 2075. Я слышал, что это плохая практика, поэтому я думаю об изменении этого, но я не уверен, будет ли это иметь какое-либо значение. Может ли кто-нибудь дать мне несколько советов относительно того, как заставить Google индексировать весь мой сайт?
Реальная вещь, чтобы высматривать это вещи как:
http://www.example.com/forum.py?thread=1000
http://www.example.com/forum.py?thread=1000&mode=printer
Сканер видит два разных URL-адреса с одинаковым содержанием и предполагает, что вы пытаетесь сделать что-то подозрительное. Вы должны убедиться, что в ссылках "Print this Page" есть rel = "nofollow". Цель состоит в том, чтобы на вашем сайте была только одна ссылка на уникальный набор данных.
Форумы, конечно, будут постоянно повторяться. Но для статей / блогов вы должны иметь возможность приблизить соотношение страниц к URL-адресам 1: 1.
Содержание URL - это часть изображения, но только небольшая часть.
Наличие URL-адреса readforum2106 вместо / readforum? Id = 2106 ничего не делает, если кто-то не ищет слово «readforum». Чтобы URL действительно помог, вам нужно включить в текст несколько хороших поисковых терминов, которые просто не имеют смысла для форумов.
Я не думаю, что сопоставление URL действительно очень вам поможет. Может быть, вы должны искать способы динамически генерировать карту сайта?
Эта статистика в Инструментах Google для веб-мастеров никогда не обновляется. Следующий поиск Google показывает, что почти все URL-адреса вашей карты сайта проиндексированы, и поэтому у вас нет проблем:
site:silicon.appspot.com