Professional Documents
Culture Documents
Drupal For SEO
Drupal For SEO
Neil Cameron
The
op'misa'on
of
your
site
for
search
engines,
with
the
goal
of
achieving
a
high
page
rank
in
search
results
• SEO
≠
magic
• SEO
≠
expensive
• SEO
≠
difficult
• SEO
=
contested
1. The
Single,
Most
Important
Thing.
2. URLs
3. Meta
Content
4. Duplicate
Content
5. Crawlability
6. Further
Info
7. Ques'ons
The Single, Most Important "
Thing
Step
1/2:
Create
original,
engaging
and
useful
content.
Step
2/2:
Get
it
out
there.
Get
it
linked.
Unfortunately, Drupal can’t help you.
1. The
Single,
Most
Important
Thing.
2. URLs
3. Meta
Content
4. Duplicate
Content
5. Crawlability
6. Further
Info
7. Ques'ons
URLs
Bad:
Good :
• URLs should be clean and descrip've.
e.g. [content‐type]/[author name]/[content 'tle]
1. The
Single
Most
Important
Thing.
2. URLs
3. Meta
Content
4. Duplicate
Content
5. Crawlability
6. Further
Info
7. Ques'ons
Meta Content
What
is
meta
content?
David
Beckham
‐>
Top
English
Footballers:
David
Beckham
October
Meetup
‐>
London,
October
Drupal
Meetup
(seminar)
1. The
Single
Most
Important
Thing.
2. URLs
3. Meta
Content
4. Duplicate
Content
5. Crawlability
6. Further
Info
7. Ques'ons
Duplicate Content
• Duplicate
content
can
cause
Sandboxing*
• But
where
is
the
duplicate
content?
* See: hZp://en.wikipedia.org/wiki/Sandbox_Effect
hZp://example.com/node/347/ hZp://example.com/path/to/content/
hZp://www.example.com/node/347 hZp://www.example.com/path/to/content
hZp://www.example.com/node/347/ hZp://www.example.com/path/to/content/
hZp://www.example.com/index.php?q=node/347 hZp://www.example.com/index.php?q=path/to/content
hZp://www.example.com/index.php?q=node/347/ hZp://www.example.com/index.php?q=path/to/content/
hZp://example.com/index.php?q=node/347 hZp://example.com/index.php?q=path/to/content
hZp://example.com/index.php?q=node/347/ hZp://example.com/index.php?q=path/to/content/
1. The
Single
Most
Important
Thing.
2. URLs
3. Meta
Content
4. Duplicate
Content
5. Crawlability
6. Further
Info
7. Ques'ons
Crawlability
Make
it
easy
for
robots
to
crawl
the
site
i
• Create
a
sitemap
• Submit
it
to
Google
and
Bing
• Module:
XML
sitemap
(warning:
buggy)
1. The
Single
Most
Important
Thing.
2. URLs
3. Meta
Content
4. Duplicate
Content
5. Crawlability
6. Further
Info
7. Ques'ons
Further Info
• SEO
==
Scam:
(hZp://powazek.com/posts/2090
)
• Google
Webmaster
tools:
(hZp://google.com/webmasters/
tools/)
• Drupal
+
SEO:
– hZp://pagerankandalexa.com/content/seo‐drupal‐page‐ • Google
Analy'cs:
(hZp://google.com/analy'cs/)
op'miza'on
• HTML
Validator:
(hZp://validator.w3.org/)
– hZp://'ps.webdesign10.com/basic‐drupal‐seo‐on‐site‐
op'miza'on
• Photo
credit:
(hZp://www.flickr.com/photos/'mcaynes/
– hZp://devbee.com/drupal_seo
2734530841/)
– hZp://groups.drupal.org/search‐engine‐op'miza'on
• About
Neil:
(hZp://ndev.co.uk)
• Drupal
Modules:
– SEO
Checklist
(hZp://drupal.org/project/seo_checklist)
– Pathauto
(hZp://drupal.org/project/pathauto)
– Page
Title
(hZp://drupal.org/project/page_'tle)
– Nodewords
(meta
info)
hZp://drupal.org/project/
nodewords)
– Global
redirect
(hZp://drupal.org/project/globalredirect)
– Path
redirect
(hZp://drupal.org/project/path_redirect)
– XML
Sitemap
(hZp://drupal.org/project/xmlsitemap)
– HTML
purifier
(hZp://drupal.org/project/htmlpurifier)
• Sandboxing:
(hZp://drupal.org/project/htmlpurifier)
1. The
Single
Most
Important
Thing.
2. URLs
3. Meta
Content
4. Duplicate
Content
5. Crawlability
6. Further
Info
7. Ques'ons
Questions?
Neil Cameron
?
27/27
http://ndev.co.uk