Ich meinte den Mod, der mir die Meta Keywords aus dem Inhalt der Beiträge generiert. Ich lasse mir z.B. nur die ersten 20 anzeigen. Das hat natürlich zur Folge, dass mindestens 50% der aufgelisteten Meta Keywords mit A anfangen. Ich würde das gern mischen, oder die häufiger vorkommenden als erstes Auflisten wollen.mgutt hat geschrieben:Welchen Mod meinst Du? Der in diesem Thema? Der ermittelt keine Suchwörter er liest sie nur aus den Texten heraus.Shauku hat geschrieben:diesen Mod
Du willst vermutlich die Wörter, über die Dein Forum z.B. über Google gefunden wird. Dazu solltest Du eine getrennte Statistik installieren.
Code: Alles auswählen
$sql = "SELECT w.word_text
FROM " . TOPICS_TABLE . " t, " . SEARCH_MATCH_TABLE . " m, " . SEARCH_WORD_TABLE . " w
WHERE t.topic_first_post_id = m.post_id
AND m.word_id = w.word_id
AND t.topic_id = $topic_id
AND LENGTH(w.word_text) >= 5 // nur was länger als 4 Zeichen ist, wird dargestellt.
LIMIT 20"; // es werden nur die ersten 20 dargestellt.
if( ($result = $db->sql_query($sql)) )
{
$meta_keywords = '';
while ( $meta_row = $db->sql_fetchrow($result) )
{
$meta_keywords .= ($meta_keywords=='') ? $meta_row['word_text'] : ',' . $meta_row['word_text'];
}
$meta_keywords = '<meta name="keywords" content="' . $meta_keywords . '">';
}
}