.htaccess для удаленных, постоянных ссылок в базе данных - PullRequest
0 голосов
/ 05 февраля 2010

У меня есть записи о событиях в приложении php со структурой постоянной ссылки для событий. Я создаю динамический xml sitemap для Google и др. который создает новые узлы URL по мере добавления событий, а когда событие в прошлом, уровень приоритета автоматически корректируется в сторону понижения.

Мой вопрос касается 404 не найденных ошибок, если мой клиент по какой-то причине решает удалить событие. Я, очевидно, скажу моей карте сайта xml удалить узел url, но я должен записывать в мой .htaccess также и Redirect gone для них, так как они, надеюсь, будут проиндексированы поисковой системой к тому времени? *

Я не решаюсь использовать скрипт для записи в мой файл .htaccess, поскольку он может по-королевски все испортить, если что-то пойдет не так.

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

1 Ответ

1 голос
/ 08 февраля 2010

Я просто следую тому, что сказал Гамбо выше. Единственное, что вы можете захотеть сделать, - это настроить пользовательскую страницу 404 в вашем .htaccess, чтобы вы могли перенаправить пользователей на более привлекательную страницу, если они попадут на нее из поисковой системы; просто что-то вроде «Событие не найдено ... но вот некоторые подобные события» было бы полезно попытаться привлечь их внимание к другим областям вашего сайта.

Я не знаю, как настроены ваши ссылки, но если ссылка содержит ключевые слова SEO, вы можете использовать их для поиска похожих событий, то есть, если URL-адрес / events / United_Kingdom / London / 100, вы можете использовать эту информацию для найти похожие события в Лондоне. Если нет, вы можете просто узнать последние события или некоторые случайные. Вы можете даже изменить свою систему удаления так, чтобы она содержала минимальную информацию об удаленных событиях для целей страницы 404.

Вы действительно хотите сохранить заголовок 404, чтобы поисковые системы не видели все ваши «пропущенные» события как дублированный контент. Если вы этого не сделаете, они могут оштрафовать ваш сайт в рейтинге ... независимо от того, насколько заманчивым будет попытка обмануть поисковые системы, чтобы они поверили, что это подлинная страница для увеличения количества страниц.

Google опубликовал некоторую информацию на , создав полезные 404 страницы , вы можете проверить это.

...