Можно ли получить ключевые слова и описание из базы данных? - PullRequest
0 голосов
/ 26 февраля 2012

Это на самом деле не вопрос кодирования, но я хотел спросить о том, что является более эффективным и что я должен использовать.

Я занимаюсь созданием учебного веб-сайта, и каждое учебное пособие выводится на страницу "blog.php", на которой все данные поступают из базы данных. Теперь у меня есть два способа заполнить тег мета-ключевых слов и тег мета-описания.

Я думал о создании 2 новых столбцов в таблице блогов, ключевых слов и описания, и метатеги будут соответственно заполняться из базы данных, и база данных будет получать ключевые слова и описание из пользовательского ввода (кто бы ни написал блог). Я знаю, как бы это сделать, но насколько это эффективно? Я слышал, что поисковым системам сложнее читать из базы данных, поэтому я хотел убедиться.

Так что я могу использовать это ИЛИ вы рекомендуете использовать JQuery для получения текста из тега title и использования такого типа вещей? Это было бы здорово, потому что я надеялся использовать PHP, чтобы сделать его динамичным, но если мне нужно использовать Jquery и javascript, то, пожалуйста, скажите, что лучше!

Спасибо!

Ответы [ 2 ]

1 голос
/ 26 февраля 2012

Поисковые системы не читают из вашей базы данных, только вы! С чем иногда сталкиваются поисковые системы - это страницы с динамическим форматом, то есть страница типа blog.php, где содержимое изменяется через строку запроса, поэтому blog.php? Id = 1 и т. Д.

Что многие люди делают в этой ситуации, так это используют удобочитаемые URL-адреса вместе с переписыванием и т. Д., Чтобы ваши URL-адреса могли быть / Блог / что-я-сделал-сегодня / Блог / почему-х-отстой или похожие. Все это будет сервер по blog.php (или index.php или как угодно), и тогда вы легко сможете позволить своим блоггерам добавлять свои собственные ключевые слова и описания через вашу базу данных.

Но вам действительно нужно написать свой собственный? Существует масса программного обеспечения, которое вы можете просто загрузить и установить, которое уже делает это. Вам нужно заново изобрести колесо?

1 голос
/ 26 февраля 2012

Поисковые системы никогда не читают вещи из базы данных.
Они читают только HTML , сгенерированный вашим скриптом.

С ключевыми словами и описанием в базе данных все в порядке.
Единственное, что вам нужно изменить в настройках, - это дизайн базы данных.
В таблице блогов не должно быть поля ключевых слов. Вместо этого должна быть таблица keywords и таблица поиска keywords_blog для связи между ключевыми словами и учебными пособиями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...