DynamicMeta (Meta Keyword & Description)

  • [FONT=Arial]So ... nachdem das Plugin nun schon über ein Jahr, ohne irgendwo wirklich vorgestellt worden zu sein, seine Kreise zieht. Und anscheinend auch äußerst gerne eingesetzt wird. Habe ich mich entschlossen dies nun einmal hier nachzuholen.[/FONT]

    [FONT=Arial]Was macht DynamicMeta:[/FONT]

    [FONT=Arial]Das Plugin erstellt wie viele andere auch Meta Angaben für Description und Keywords. [/FONT]
    [FONT=Arial]Beim Speichern bzw. Editieren einer Seite oder eines Beitrags wird automatisch eine individuelle Description und passende Keywords aus dem Inhalt (also dem Text) erzeugt. So bekommen natürlich auch Kategorien und Archive von ganz alleine Ihre individuellen Meta Tags.[/FONT]

    [FONT=Arial]Was muss ich bei der Installation alles beachten?[/FONT]

    [FONT=Arial]Gar Nichts. Der Unterschied zu den meisten anderen Plugins dieser Art ist wohl nicht zuletzt die einfache Bedienung und Installation.[/FONT] [FONT=Arial]Von dem eigentlichen Blogger ist für diese Funktionalität keinerlei Aktion notwendig. Weder das Template muss verändert werden noch müssen Description oder Keywords für jeden Beitrag von Hand eingeben werden. Einfach nur das Plugin installieren und fertig. Auch bereits bestehende Beiträge werden automatisch nachbehandelt.

    Was sind überhaupt Meta Descriptions bzw. Keywords und wofür sind Sie gut ?

    Die Description sollte, wie der Name schon sagt, eine Beschreibung der einzelnen Webseite enhalten. Sie wird von Suchmaschinen, wenn sie auf den Inhalt der Seite passt, oft als Beschreibungstext in den Suchergebnissen genutzt und soll den Suchenden zum anklicken des Suchergebnisses verleiten.
    Die Keywords hingegen sollten eine Liste von aussagekräftigen Wörter der Seite bilden. Diese Wörer wurden früher von Suchmaschinen für das Ranking genutzt. Heute wird hauptsächlich nur noch der Webseiten Inhalt verwertet. Allerdings gibt es nach wie vor Suchmaschinen, die diesen Tag auf die ein oder ander Art auswerten. Auch wenn Google offiziell keine Keywords mehr auswertet, bewertet es doch Schlagwörter in den ersten Zeilen des Quelltextes stärker.
    [/FONT]
    [FONT=Arial]Gibt es nur automatische Descriptions?[/FONT]

    [FONT=Arial]Nein natürlich nicht, auf Wunsch kann für jeden Beitrag/Seite die Description auch manuell verändert bzw. angepasst werden.[/FONT] [FONT=Arial]Dazu wird eine aufklappbare DBX Box (die blauen verschiebbaren Dinger ab 2.0) unter dem Beitrags Formular angezeigt. In dieser ist vorerst die Automatisch Description zu sehen, sobald man den darüber liegenden Radiobutton auf Manuell umschaltet ist das Feld editierbar und die Description wird nicht mehr automatisch angepasst. (es sei den man stellt den Beitrag wieder auf Automatisch ... ist ja klar)[/FONT]

    [FONT=Arial]Kann ich Einfluss auf die generierten Keywords nehmen?[/FONT]

    [FONT=Arial]Auch das ist möglich, wenn auch ein wenig anders als bei der Description. Um schlagkräftige Keywords generieren zu können benutzt DynamicMeta zwei sog. Stopword Listen. Eine mit sprachabhängigen Stopwords wie "der, die, das" sowie eine Liste mit sprachunabhängigen Stopwords (Copyrights/Markennamen) wie "Google Yahoo Cocacola usw.“ Diese Listen können nicht nur bequem über die Optionen bearbeitet / erweitert werden. Eine weitere DBX Box zeigt die automatisch generierten Keywords an. Sollten Wörter entdeckt werden, die nicht in die Keywords gehören, können diese, bereits in der DBX Box unter dem Beitrag, den entsprechenden Listen hinzugefügt werden.[/FONT]

    [FONT=Arial]Die häufigste Anfrage im letzten Jahr war:[/FONT]
    [FONT=Arial]Ich habe das Plugin installiert aber ich sehe nichts. Woran liegt das?[/FONT]

    [FONT=Arial]In 100% aller Fälle wurden die Meta Tags einfach übersehen. Je nach Template erscheinen diese eben weiter oben oder weiter unten im head Bereich der Seite. Je nachdem wo der Aufruf von „wp_head()“ erfolgt. Auch sind die Auswirkungen des Plugins nur im Quelltext der Seite zu erkennen. Auswirkungen auf das Frontend von Wordpress gibt es keine. [/FONT]

    [FONT=Arial]Welche Versionen von Wordpress unterstützt das Plugin?[/FONT]

    [FONT=Arial]Ganz einfach alle Versionen von 1.5.2 bis zu 2.1.[/FONT]

    [FONT=Arial]Und wo bekommt man das Plugin?[/FONT]

    [FONT=Arial]Hier: PHP-Vision.de - DynamicMeta Wordpress Plugin

    Vorallem würde es mich freuen wenn die Nutzer, die das Plugin bereits das ganze Jahr über eingesetzt haben, mal ihre Erfahrungen bzw. Probleme posten, die Sie mit dem Plugin so gemacht haben. Oder auch was Sie noch für Verbesserungs würdig halten.

    Ansonsten wünsche ich allen frühliches Bloggen und viele Besucher.

    Gruß Gagget
    [/FONT]

    Einmal editiert, zuletzt von Gagget (15. März 2007 um 08:54)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • gratuliere. und vielen dank

    das liest sich ja ganz fein - bin schon echt gespannt auf den ersten test. muss ich mir unbedingt anschauen, einbauen und ....

    melde mich.

    Das grösste Problem des Computers sitzt in der Regel ca. 40cm davor. ;-) - -

  • Hallo,

    bei mir erscheint nach der Aktivierung über dem Header (auch im Adminbereich)

    Code
    [B]Warning[/B]: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of similar_text(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in [B].../wp-content/plugins/wpdynamicmeta-plugin.php[/B] on line [B]489[/B]


    Soll mich das beunruhigen? Ausserdem zerschiesst es mir das Layout etwas...

    cu,
    GTFreak

  • version 0.4.3 vom 02.02.07

    also die installation unter WP2.1 ging ohne probleme über die bühne. (zuerst das "alte" deaktiviert)

    am lyout konnte ich keine veränderung feststellen so wie GTfreak gemolden ([size=8]mal brille putzen muss[/SIZE])

    jedoch:
    egal ob ich beiträge oder seiten schreiben oder verwalten will, klatscht im admin bereich ein 'nettes' fensterchen (box) auf um mir mitzuteilen .....

    Zitat

    Error from dbxGroup:
    "<?=$groupid?>" is an invalid container ID

    mit OK wegklicken und es scheint als ob ich dürfte.

    meta sind im quelltext sichtbar.

    mehr noch nicht getestet.

    Das grösste Problem des Computers sitzt in der Regel ca. 40cm davor. ;-) - -

  • GTfreak
    liegt denk ich mal an der PHP Version .. hab auch erst einmal von dem fehler gehört .. aber auch kein Problem, den der ganze similar words filter frisst eh zuviel Cpu und sitzt daher eigtl seit Anbeginn nur auskommentiert im Quelltext. Einfach ein // vor die Zeile machen. Werd den wohl morgen endlich mal ganz rausnehmen.

    venus .. das taucht zum ersten mal auf ... verwundert mich auch ... weil "<?=$groupid?>" eigentlich ausgeführt werden sollte. *very strange*

    Sollte aber dein Frontend nicht betreffen, weil DBX sind die blauen verschiebbaren Boxen im Backend. Warum allerdings dein parser das nicht als PHP befehl erkennt verwundert mich schon. Wenn es möglich ist schreib mir mal ne PM mit deiner PHP Version und ein paar Infos zum System. Irgendwo dran muss es ja liegen, funktioniert ja auch sonst überall.
    Edit: Hattest du früher schon eine Version von DynamicMeta installiert ?

    Einmal editiert, zuletzt von Gagget (11. Februar 2007 um 01:19)

  • haaalt

    venus .. ... weil "<?=$groupid?>"

    ähmm - das sollte eine php anweisung sein?
    wenn nein: vergiss meine zeilen :-)
    wenn ja:
    ich weiss nur aus einer programm installation, dass dort php mal so <? und mal so <?php aufgerufen wurde (programmierer ;-) ) und ich bin dann ein paar stunden durch alle files gewandert. es muss <?php heissen, sonnst ... plumps

    ...deiner PHP Version und ein paar Infos zum System. Irgendwo dran muss es ja liegen, funktioniert ja auch sonst überall.

    willst das noch?

    Das grösste Problem des Computers sitzt in der Regel ca. 40cm davor. ;-) - -

  • Edit: Hattest du früher schon eine Version von DynamicMeta installiert ?

    hilf einem alten mann über die strasse :mrgreen:

    bewusst nicht - ausser die blauen boxen im admin entsprechen DynamicMeta - die funktioieren.

    php:PHP Version 5.1.4-Debian-0.2, Linux teneriffa 2.6.14-2-686 #1, Zend Extension 220051025, Thread Safety disabled, noch mehr und du bekommst die phpinfo. php :-)

    Das grösste Problem des Computers sitzt in der Regel ca. 40cm davor. ;-) - -

  • Da dämmert was .. genau .. das war glaub diese Sache mit irgendeiner Einstellung in der php.ini ... da merkt man mal, dass selbts nach einem Jahr noch Scheiße ans Licht kommt ... in 30 min findest du ne version 0.4.4. Ist ja eigtl ruckzuck gemacht.

  • 1 Jahr? :-D - kenn ich doch als alter softrware-tester! [size=8]... andere geschichte.[/SIZE]

    in 30 min findest du ne version 0.4.4. Ist ja eigtl ruckzuck gemacht.

    und ich wollte früh zu bett :mrgreen:

    keine eile - hab schon gedacht ich werfe den editor an. aber faul wie ich bin ... warten unddann guggen.
    ich bedanke mich bei dir für die arbeit und den tollen service.

    Das grösste Problem des Computers sitzt in der Regel ca. 40cm davor. ;-) - -

  • Zitat aus der Dokumentation:

    Zitat

    Es gibt vier unterschiedliche Paare öffnender und schließender Tags, die in PHP verwendet werden können. Zwei davon, <?php ?> und <script language="php"> </script>, sind immer verfügbar. Die anderen beiden sind Short-Tags und ASP™-Tags, die über das php.ini-Konfigurationsfile ein- und ausgeschaltet werden können. Das bedeutet, wenn einige Leute Short-Tags und ASP™-Tags bequem finden, sind die daraus resultierenden Skripte nicht überall einsetzbar, so dass diese Tags grundsätzlich nicht empfehlenswert sind.

  • da hast du recht spickzettel
    und der programmierer hat im gleichen file mal die und mal die andere version benutzt. und das in x files. gepfrimmle bis ich alle hatte. *schwamm-drauf

    Das grösste Problem des Computers sitzt in der Regel ca. 40cm davor. ;-) - -

  • version 0.4.4 von soeben

    das war aber keine halbe stunde und ich bin die 'fehler' box los.

    toll und vielen dank, ich komme noch früh ins bett :-)

    Das grösste Problem des Computers sitzt in der Regel ca. 40cm davor. ;-) - -

  • sowas nannte man bei uns "historisch gewachsen" ;)

    mit suchen/ersetzen geht das ja auch ruckzuck ... habs auch als 0.4.4 hochgeladen und geändert ... den similar words filter hab ich auch direkt komplett auskommentiert. Drin gelassen hab ich ihn mal noch, fals jemand das ganze testen will oder ne Idee dazu hat.

    Normal sollte der mal Singular und Plural des selben Worts erkennen. Funktioniert aber nur teilweise bzw nur mit Wörtern die lang genug sind.

  • "historisch gewachsen" ;)

    "historisch verwachsen" :mrgreen:

    Zitat

    das ganze testen will oder ne Idee dazu hat.

    wenn es was zu testen gibt (und ich es blicke) dann immer her damit. und ideen? jaja, die hab ich auch ... nur passen sie nicht immer :-)

    Das grösste Problem des Computers sitzt in der Regel ca. 40cm davor. ;-) - -

  • GTfreak
    liegt denk ich mal an der PHP Version .. hab auch erst einmal von dem fehler gehört .. aber auch kein Problem, den der ganze similar words filter frisst eh zuviel Cpu und sitzt daher eigtl seit Anbeginn nur auskommentiert im Quelltext. Einfach ein // vor die Zeile machen. Werd den wohl morgen endlich mal ganz rausnehmen.



    Danke, nun läuft es fehlerfrei.

    cu,
    GTFreak

  • also, ich hab es in einem block jetzt mal eingebaut.

    frage dazu: ich hab in meinem anderen blog bisher im header für einzelne kategorien einzelne meta angaben mit if / else ... definiert.

    was passiert damit ? bleiben die bestehen ?

    2. frage: werden die einträge jedes mal dynamisch erzeugt oder werden die metas einmalig dynamisch erzeugt und dann statisch aus der db ausgelesen ?

    danke.

  • Na sicher beatnworte ich die Frage, hatte irgendwie keine Mitteilung über deinen letzten Post bekommen, d.h. erst so spät.

    Zu 1) Die Meta Angaben bleiben bestehen, jedoch würde das Plugin nochmalig Meta Daten genieren und ausgeben. Es weiß ja nicht, dass du dies schon im Template vorgenommen hast.
    Evtl sollte man hier mal eine weitere Option hinzufügen wofür Tags generiert werden solllen und wofür eben nicht. ( also Seiten, Kategorien , Archive usw.) Eine solche Option gibt es aber im Moment noch nicht.

    Zu 2) Nein, momentan werden nur manuel erzeugte Descriptions gespeichert.
    Das ist auch noch einer der Hautsachen, die dann mal in einer endgültigen Version kommen werden. Da muss ich erst noch was schreiben wodurch das Plugin weiß wann die Konfiguration sich geändert hat. Je nachdem muss ja dann neu generiert werden.

    Hoffe ich konnte deine Fragen ausreichend beantworten.

    Beste Grüße und Viel Spaß

    Gagget

  • das würde bedeuten ich muss die manuell erstellten löschen. und wie bekomme ich dann in der entspechenden kategorie die description die ich hatte ?

    ich bin mit der seite in der top 20 von 20 mio suchergebnissen. da sollte kein fehler passieren.

  • auf normale Art wohl im Moment gar nicht, manuelle Einträge sind nur für Seiten und Beiträge möglich.

    Machs anders .. lass sie drin und ändere Zeile 137

    Code
    if( (is_category() || is_day() || is_month() || is_year() ) && have_posts())

    in folgende zeile um

    Code
    if( (is_day() || is_month() || is_year() ) && have_posts())

    dann sollte für "Kategorie Übersichts Seiten" nichts mehr ausgeben werden und du kannst die manuellen Tags im Template weiter nutzen. Achte aber darauf, dass die manuellen Tags auch nur bei Kategorie Seiten kommen. Archive, Seiten und Beiträge behandelt weiterhin das Plugin.

    P.S.: mal so am Rande, die G* Position ergibt sich nicht durch eine Description !

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!