Drupal Und Seo

Preview:

DESCRIPTION

Slides zur Session "Drupal und SEO" im rahmen der Drupal User Group Berlin.

Citation preview

Drupal und SEO

rkr(Ronald Krentz)

Monitoring

IST – Zustand und Veränderung erkennen

Thema der Website

„Wonach würdet ihr googeln?“

Webmastertools + Analytics (besser: Piwik)

(benutzte) relevante Keywords

Platzierung

„Content is king“

kein SEO ohne Content

Einzigartigkeit von Content

Duplicate Content

externe Links

Einheitliche Domain

.htaccessRewri teCond %{HTTP_HOST} ^www\ . rapante\ . net $ [NC]

Rewri teRul e ^( . * )$ ht t p: / / rapante. net / $1 [ L, R=301]

Subdomains

Testdomains

URL

Wie sollten URLS sein?

sauber

sprechend

permanent

eindeutig

„Saubere“ URLs

rapante. net / ?q=node/ 8

rapante. net / node/ 8

Clean URLs – Core

Apache mod_rewrite + .htaccess

Modul Path – Core

(Pfade umbenennen)

sprechende URLs

/ story/ 2009/ schneebal l schl acht

statt

/ node/ 672

Modul Pathauto

benötigt Modul Token, Path

Titel, Jahr, Content Typ (+CCK) als Teil der URL (automatisch)

steigert Usability

permanente URL

Suchmaschinen, (Social) Bookmarks

Änderung von Inhalten

Auswirkung auf URL

Pathauto – neuen Alias erstellen

Path-Redirect – Redirect auf aktuellen Alias

nicht perfekt, funktioniert aber

eindeutige URL

doppelte Aliase

/ i mpressum-0

CCK, Contenttyp als Teil der URL

Namensbereiche

Lesbarkeit

/ mi l ch

/ produkte/ l ebensmi t tel / mi l ch

Duplicate Content

www.rapante.net/node/8

rapante.net/node/8

rapante.net/?q=node/8

rapante.net/impressum

testdomain.net/node/8

URL Redirect

Vermeidung von Duplicate Content

Modul Global Redirect

unsaubere -> saubere URL

Deslashing

Alias

HTML Title

Modul Page Title

Pattern pro Content Typ

Template anpassen

steigert Usability

Automatische Node Title

Einheitlichkeit

Strukturierte Inhalte

Modul Automatic Nodetitles

Titel verstecken (optional)

benötigt Token

alle Felder (CCK) -> Node Title

Metatags

Sind Metatags sinnvoll?

Metatags

Google Suchergebnis

Metatag Description

Beispiel Google Suchergebnis:

Metatags

Modul Metatags

Globale Metatags

Modul Metatags Node Type

Metatags für einzelne Contenttypen

benutzen Token

Sitemaps

Modul XML Sitemaps

„Hilfe“ für Crawler

alle Inhalte

für Contenttypen einstellbar

Priorität einzelner Nodes

umstritten

Robots.txt

Pfade ausblenden

Beispiel Modul Calendar

Crawler durchsucht endlos Views

Modul RobotsTXT

„dynamische“ robots.txt

gut für Multi-Site

Theme

gültiges (X)HTML

HTML-Tags statt harte Styles

CSS statt Tabellen

Alle Module auf einen BlickPath (Core)

Pathauto – http://drupal.org/project/pathauto

Token – http://drupal.org/project/token

Path Redirect – http://drupal.org/project/path_redirect

Global Redirect – http://drupal.org/project/globalredirect

Page Title – http://drupal.org/project/page_title

Automatic Nodetitles – http://drupal.org/project/auto_nodetitle

Meta Tags – http://drupal.org/project/nodewords

Metatags Node Type - http://drupal.org/project/nodewords_nodetype

XML Sitemap – http://drupal.org/project/xmlsitemap

Robots.txt – http://drupal.org/project/robotstxt

Ronald Krentzwww.14m5.de

Recommended