2012-01-14 2 views
1

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

ответ

1

Как Google сканирует динамическую страницу?

Точно так же, как и любой другой странице

я специально означает динамическую страницу, которая зависит от переменной GET.

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

Как это сделать, чтобы Google мог видеть все результаты в базе данных и индексировать их?

Ссылка на них.

+0

Ну, это веб-сайт, который работает на моем фреймворке, который содержит всего несколько страниц, и весь контент хранится в базе данных. Итак, если у меня есть список ссылок на все страницы со всеми возможными переменными, Google проиндексирует их? – NoobDev4iPhone

+0

Не имеет значения, где хранится контент. Клиент запрашивает сервер для ресурса. Сервер предоставляет клиентский ресурс. Клиент не может знать и не заботится о том, как сервер решил, какие данные будут возвращаться в качестве ресурса. – Quentin

+0

Я могу получить только файл css или js только при обходе динамической веб-страницы – BasK

1

Чтобы иметь индекс google всех ваших результатов, создайте sitemap.xml всех ваших ссылок и поместите его в корень вашего сайта. Если у вас много ссылок/страниц для установки, возможно, сделайте функцию в php, которая автоматически сделает файл sitemap.xml. Есть плагины для wordpress, которые делают это, возможно, загрузите их и посмотрите на источник, если вам нужен пример.

Смежные вопросы