|
|
|||
|
wm-help.net -> Статьи веб-мастера -> Веб-программирование -> PHP. Генерация meta name=keywords "на лету"PHP. Генерация meta name=keywords "на лету"
Автор: Беляев Александр
Сайт Автора: wm-help.net
E-mail Автора: admin@wm-help.net
Дата написания: 14.01.2007
Создавая новый php движок для своего сайта bodybilding.info,
я, как и всегда не захотел выполнять нудную работу сам и поэтому такое
ответственное задание как подбор ключевых слов к каждой странице сайта
доверил php скрипту, который написал меньше чем
за полчаса. Кстати, о подборе
ключевых слов я уже писал раньше, но там все было реализовано совсем не так
как здесь. Источник: http://wm-help.net/my-articles/article/kyewords-generate-on-php.htmКонечно, многие могут возразить, что поисковики не учитывают мета теги keywords и description, и незачем голову морочить проблемой подбора ключевых слов, но учитывают или нет, это известно только администрации поисковых машин. В частности, я недавно проводил эксперимент, в котором участвовало три пары сайтов, на каждой паре сайтов был один и тот же контент, но на одном из сайтов каждой пары были прописаны keywords и description. И что вы думаете, через месяц, все три сайта с keywords и description были выше в выдаче Яндекса, чем их клоны без этих мета тегов. (Примечание: сайты были оптимизированы под абсолютно не конкурентные запросы и не имели бэклинков). Принцип работы php скрипта, основной задачей которого является “на лету” подбирать к тексту ключевые слова (keywords), заключается в разбиении всего текста на слова и занесение их в массив. Из исходного текста сначала удаляются все знаки препинания, затем слова заносятся в массив и каждому слову присваивается число его повторений в тексте. После заполнения массива слова сортируются по количеству повторений, и в качестве результатов берется верхушка массива – 15-25 самых часто употребляемых слов. А вот и исходный код этого php скрипта для подбора ключевых слов:
<?php
Пользоваться данным php классом очень просто, создаете экземпляр класса функцией new а потом вызываете внутреннюю функцию get_keywords(), класса Counter. Вот пример использования этого класса:
$word_counter = new Counter();В переменной $content должен содержатся основной текст страницы, для которой создаются ключевые слова. И еще, полученная строка содержит только ключевые слова, без мета тегов. Скачать данный php класс для подбора ключевых слов в zip архиве вы можете здесь: http://wm-help.net/download/php-keywords.zip В случае не выполнения данного обязательства, возможно обращение в суд. Другие статьи из раздела "Веб-программирование"
|
|
| бодибилдинг | Строим Домик | RU-домены за 170 рублей | Copyright © "В помощь Веб-Мастеру" (Alexander D. Belyaev) 2005-2008. При перепечатке любого материала видимая ссылка на источник "В помощь Веб-Мастеру" и все имена, ссылки авторов обязательны! Время генерации страницы: 0.224 |