У меня есть сайт сообщества, на котором в настоящий момент находится около 10000 записей. Я принимаю новую URL-стратегию, например,
example.com/products/category/some-product-name
В рамках стратегии я реализую карту сайта. У Google уже есть хороший индекс моего сайта, но URL будут изменены. Я использую php-фреймворк, который обращается к БД для каждого списка товаров.
Меня беспокоит эффект от предоставления 10000 новых URL-адресов для Google, должен ли я быть?
Возможное решение, на которое я обращаю внимание, - рендеринг моих php-выводимых страниц в статические HTML-страницы. У меня уже есть эта функциональность в другом месте на сайте. Таким образом, Google будет индексировать 10000 HTML-страниц. Прелесть этой системы в том, что, если пользователь переходит через Google на эту HTML-страницу, как только он начинает перемещаться по сайту, он сразу возвращается к версии PHP.
Моя проблема с этим методом в том, что мне пришлось бы добавлять .html на мои красивые чистые URL-адреса ...
example.com/products/category/some-product-name.html
Я поступаю неправильно?
Редактировать 1:
Я хочу сократить накладные расходы на PHP и MySQL. Создание страниц HTML - это всего лишь метод кэширования при подготовке всплеска нагрузки, когда поисковые системы сканируют эти страницы. Есть ли лучшие способы?