Я создаю сайт в Zend Framework, и я использую страницу макета, которая применяется ко всем моим страницам. Это общая структура выглядит следующим образом:Можно ли хранить релевантный контент SEO в базе данных?
<!DOCTYPE>
<html>
<head>
</head>
<body>
Content of individual pages comes in here...
</body>
</html>
В идеале я хотел бы поставить <title>
и <meta name="description">
и т.д. на этой странице макета Зенда, а затем потянуть содержание этих тегов из моей базы данных динамически в зависимости от того, какой страницы содержания придет из. К сожалению, в то время как Google с удовольствием дает мне TONS информацию о том, как писать теги title/description/etc, я не смог подтвердить, что вытащить их из базы данных в порядке. Это? Я думаю об этом неправильно? Я беспокоюсь, что сканеры не смогут получить этот контент. Есть ли лучший способ связать заголовки, описания и т. Д. Со страницами (кроме написания главы на каждой отдельной странице, содержащей эту информацию)?
Спасибо за помощь! (Я подозреваю, что это простой вопрос, но я хотел бы подтвердить ответ где-то!)
Да, вы можете прочитать из базы данных, чтобы заполнить информацию о названии и описании. Google может их прочитать. – emaillenin