Viele Blogs nutzen so genannte "Tagclouds" / "Schlagwort Wolken" diese sind spätestens im aufblühendem SEO (Search Engine Optimization) Wahn modern geworden. Neben dem Seitenbesucher möglicherweise interessante Schlagwörter zu präsentieren leiten Sie so Besucher und Suchmaschinen in Bereiche der Seite in die sonst vielleicht kaum jemand surft. Das Problem dieser Tagclouds ist nun jedoch auch die verwendete Sprache, Wörter wie z.B. "jene, welche, sein, seine, ihre, unser, jedes, wessen" sind als Schlagwörter unbeliebt. Meist versucht man sämtliche Präpositionen, Adverben und Determinative auszugliedern da diese schlichtweg überall vorkommen können ohne eine relevante Aussage an sich treffen zu müssen. Um dies zu unterbinden nutzt man nun o.g. "Stopword Lists"; Dies sind also nichts weiter als Aufzählungen von unerwünschten Tags. Ich habe auf Frage eines Seitenbesuchers meine Liste mal zum Download verfügbar gemacht. Die meisten Addons & Plugins für aktuelle CMS oder Blogsysteme wie Wordpress, Joomla, Drupal u.v.m. unterstützen die Verwendung von Stopwords.  

Als Hinweis sei angemerkt das diese Liste in Hinblick auf Verwendung in Blog / News-systemen erstellt wurde. D.h. es sind auch jene Wörter enthalten die als Web "Keywords" unerwünscht sind aber im herkömmlichen Sinne kein "Stopword" darstellen. Für Rücksendungen aktualisierter Versionen bin ich dankbar. 
 

Download Stopwords

The Stopword List was moved to GITHUB for easy updating, please find it here:
https://github.com/solariz/german_stopwords

 

 

✉ MG//2008-03-31T18:57:00+00:00


Comments


I moderate all comments and review them before publishing.
* E-Mail for moderation and Gravatar only, will not made public.
<p>Vielen Dank!</p>
by Aericanwizard
<p>Vielen Dank für diese Stoppwortliste. Diese kam im Laufe der Jahre bei mir im privaten Rahmen immer mal wieder zum Einsatz. Auf der Suche nach weiteren internationalen Stoppwortlisten bin ich hier fündig geworden: <a href="de.webpageanalyse.com/stoppwortlisten..." rel="nofollow">de.webpageanalyse.com/b.b...</a></p><p>Vielleicht kann damit ja jemdan was anfangen!</p>
by Fynn C.
Vielen Dank, vor allem für die Stopword-Liste. Gerne gebe ich etwas zurück.
Ich habe nämlich nen kleinen Vorschlag, wie du einen Teil deines Codes wesentlich performanter machen könntest.

        //--Aussortieren vorbereiten--//
        $stop = array_flip($stopwords);  // stopwords ist ein array.
            // durch das flippen wird anschliessen die sehr effizient
            // prüfung mit isset ermöglicht.
        $keywords_array = explode(';', $source);
       
        //--Vergleich der Wörter der Datei mit der Liste der unerwünschten Ausdrücke--//
        // und entferne gleichzeitig die kurzen wörter
        foreach($keywords_array as $key=&gt;$val) {
            if (strlen($val)&lt;$minWordLength || isset($stop[$val]))
                unset($keywords_array[$key]);
        };
        $cleaned = implode(&#039;;&#039;,$keywords_array);
by Include
Vielen Dank! Ohne Leute wie Sie, die sich die Zeit nehmen und Mühe machen, so etwas der Allgemeinheit zur Verfügung zu stellen, wäre das Leben wirklich schwierig! Danke!
by Steffen Hartlieb
[...] German Stop Words, another list of German stop words [...]
Diese Liste kann ich auch gleich brauchen. Danke
by Gregor
Super!! Danke viel mal für die Liste :)
by Sombra
<p>Very useful ... vielen Dank</p>
by Sigmund
<p>superb idea... thanks</p>
by Dr. B


Follow Icon
Don’t miss out and subscribe by email:
Don't worry! NO Spam and FREE; Receive a summarizing email for new posts, easy to unsubscribe at any time.

← Other Blog Posts