Gegen moegliches Vergessen hiermit einige S9Y Serendipity Tipps zusammengetragen zu:
Kategorien, Tags, Google/SEO (Indizierung, Duplicate Content), Sitemap, robots.txt
Tags und Kategorien in S9Y:
- Es gibt hierfuer ein Seitenleisten Plugin "Getaggte Artikel" und ein Ereignisplugin "frei verggebbare Tags pro Artikel" (o.ae.)
- Die Zuweisung ueber automatische Schluesselwoerter hat bei mir nur BOCKMIST gebaut: So wurden vielen Artikeln in denen die vergebenen Keywords gar nicht vorkamen, dennoch mit unpassenden Tags versehen,
z.B. einem Artikel in dem weder Javascript noch Afrika vorkam beides zugewiesen. Tags die man ueber die Tagverwaltung loescht bleiben intern trotzdem erhalten: sie verschwinden anscheinend erst wenn man die haendisch in Artikeln gesetzten Tags entfernt (sehr originell?), sie kommen sonst wie Untote in der Tagverwaltung irgendwann wieder.
- Anscheinend bleibt einem wirklich nichts anderes uebrig als alle Tags pro Artikel haendisch selber zu setzen. Denn:
- Das Angebot Kategorien in Tags umzuwandeln ist mit absoluter Vorsicht zu geniessen:
danach waren meine Kategorie-Zuweisungen zu den Artikeln groesstenteils SCHROTT!
Glueck hat, wer noch ein altes Datenbank-Backup hat: leert die Tabelle {prefix}_category und {prefix}_entrycat und spielt dort wieder die alten Daten ein.
- Im Endeffekt bin ich mit den Tag Modulen absolut unzufrieden. Zumindest nachtraeglich scheint dies so gut wie gar nicht (praktisch) moeglich, ausser man vergibt haendisch pro Artikel (in meinem Fall 600 Stueck!) die Tags. Ne danke, dann bleibe ich eben bei Kategorien Wenn jemand eine Loesung weiss: her damit ,-)
Der Google Indizierung helfen, Duplicate Content und das uebliche SEO Gedoens:
- Google agiert bei der Indizierung nicht sonderlich intelligent. So kann man zwar in der sitemap eine Gewichtung angeben, diese scheint jedoch bei der Suchtrefferausgabe in meinem Fall ueberhaupt nicht beruecksichtigt zu werden: warum wird einem Suchenden auf Google erst das PDF gezeigt statt den Artikel? Ist das sinnvoll?
- Duplicate Content in S9Y abtreiben: den folgenden Snippet zwischen die head Tags in templates/deins/index.tpl klatschen:
{if ($view == "entry" || $view == 'start')}
<meta name="robots" content="index,follow" />
{else}
<meta name="robots" content="noindex,follow" />
{/if}
- Im Sitemap Modul in S9Y einstellen dass nur die Permalinks aufgenommen werden sollen
- Eine robots.txt fuer S9Y kann so aussehen:
User-agent: *
Disallow: /blog/feeds/
Disallow: /blog/categories/
Disallow: /blog/plugin/
Disallow: /blog/tag/
Disallow: /blog/plugin/tag/
# Sitemap for Google etc.
Sitemap: http://www.airport1.de/blog/sitemap.xml.gz
Wer ein Blog auf Basis von Serendipity betreibt und sich um die reibungslose Indizierung durch Suchmaschinen kümmert, findet bei Marc ein kurzes, knackiges SEO- Howto. Viel mehr braucht es nicht. Und dann noch einen Link für den Robert, der sich um
Aufgenommen: Feb 27, 09:51