|
|
|
|
// Подсчитаем количество повторов каждой поисковой фразы, относящейся к уникальной странице
$res = "";
$res = mysql_query("SELECT str_vh, poisk_fr, COUNT(poisk_fr) as cnt FROM yandex_seg
GROUP BY poisk_fr");
while($row = mysql_fetch_assoc($res))
{
$str_vh = "";
$poisk_fr = "";
$n_poisk_fr = "";
$str_vh = $row['str_vh'];
$poisk_fr = $row['poisk_fr'];
$n_poisk_fr = $row['cnt'];
echo "<br> str_vh $str_vh poisk_fr $poisk_fr n_poisk_fr $n_poisk_fr $";
}
|
Здесь:
str_vh - имя страницы
poisk_fr - поисковая фраза, по которой найдена эта страница
В результате выполнения запроса должна сформироваться информация в таком виде:
страница - поисковая фраза - сколько раз осуществлен поиск данной страницы по этой поисковой фразе.
Код правильно реализует эту функцию?
Как известно, одинаковые поисковые фразы могут вызывать в поисковиках разные страницы сайта в выдаче. Как мне кажется, в представленном коде все одинаковые поисковые фразы будут приписаны к какой-то одной странице. | |
|
|