How-To, чтобы получить частные страницы, сканируемые Google - PullRequest
3 голосов
/ 21 января 2010

Как я могу получить частные страницы моего веб-сайта, которые сканируются и индексируются Google?

возможно, это не очень "условно", но я хочу, чтобы "личные ссылки" моей частной страницы отображались в индексе Google, но затем требуется регистрация для отображения страницы.

Ответы [ 5 ]

3 голосов
/ 21 января 2010

РЕДАКТИРОВАТЬ : Исходя из добавления ", возможно, это не очень" условно ", но я хочу, чтобы" ссылки "моей частной страницы отображались в индексе Google, но затем требуется регистрация для отображения стр. »К вопросу: Вы можете проверить пользовательский агент в своем php-коде, чтобы в основном разрешить Google просматривать страницы, если он был зарегистрированным пользователем (пользовательским агентом google является «Googlebot / 1.0», и вы можете выполнить поиск, чтобы найти пользовательских агентов для других распространенных механизмов).

Однако это поведение явно противоречит правилам Google, и они могут и будут удалять ваш сайт из индекса, если поймают вас на этом. Их политика заключается в том, что вы не должны относиться к googlebot иначе, чем к любому случайному человеку, который посещает ваш сайт.

(Оригинальный ответ) Одним из способов является использование карты сайта , чтобы показать Google, как найти все ваши страницы. В целом, и даже в случае файлов Sitemap, если контент, который вы хотите проиндексировать, не связан со страницей, которую можно найти через «корень» (/) (т. Е. У общественности нет способа найти ее), тогда это, вероятно, не будет проиндексировано. Единственный способ проиндексировать его - это связать его где-нибудь.

Вопрос в том, почему вы все равно хотите, чтобы ваши личные страницы были в Google?

2 голосов
/ 21 января 2010

Они будут сканироваться, если и только если они общедоступны и ваш файл robots.txt позволяет это . Это почти все, что вам нужно сделать.

1 голос
/ 21 января 2010

Я собираюсь предположить, что все другие предыдущие ответчики не понимают вас. Когда я это читаю, вы не спрашиваете как , чтобы Google индексировал ваши страницы, а скорее, как получить список всех страниц, которые Google в настоящее время уже проиндексировал на вашем сайте? Если это правда, вы должны взглянуть на Инструменты Google для веб-мастеров .

1 голос
/ 21 января 2010

Google будет индексировать только то, что

  • ссылка откуда-то уже в индексе Google
  • доступен своему сканеру по обычному (без аутентификации) HTTP

Это также

  • сделать содержимое доступным в результатах поиска для всех.

Это может противоречить вашему представлению о "частной" странице.

1 голос
/ 21 января 2010

Вы спрашиваете, как заставить Google проиндексировать ваши страницы?

Есть несколько способов. Вы должны убедиться, что у вас есть SEO, или поисковая оптимизация , страницы правильно с текстом заголовка и ключевыми словами описания в ваших метаданных.

Вы также можете отправить свой сайт в Google, это бесплатный сервис, и он будет помещен в очередь вещей, которые Google будет индексировать. Хотя может занять некоторое время.

Безусловно, лучший способ проиндексировать ваши страницы - это использовать метаданные в самих страницах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...