Открытие базы данных MySql для поисковых систем - PullRequest
1 голос
/ 16 сентября 2009

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

Как лучше всего это сделать.

Лучшим может быть либо ориентирование на производительность, либо простота реализации.

Заранее спасибо!

Ответы [ 3 ]

0 голосов
/ 16 сентября 2009

Вы также можете создать файл sitemaps xml, который может находиться по адресу example.com/sitemaps.xml и содержать дамп всех сообщений в блоге, продуктов, профилей пользователей и т. Д. В формате, понятном Google ( больше, чем обычная веб-страница).

Вы также можете пинговать URL-адрес, чтобы сообщить Google, чтобы он проверял вашу карту сайта, когда вы добавляете или редактируете контент.

0 голосов
/ 16 сентября 2009

Как сказал Дэвид, веб-страница должна быть доступна для каждого ресурса. Не только для принудительного индексирования, но и как «целевая страница», на которую вас направит результат поиска. Тогда это, конечно, может быть перенаправление на другую страницу.

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

0 голосов
/ 16 сентября 2009

Если вы говорите о веб-поисковых системах (таких как Google), то они индексируют веб-страницы.

Создание веб-страниц для всех записей в базе данных и ссылки на них.

...