seo for drupal
DESCRIPTION
A presentation on how you can easily alter your Drupal site to be SEO friendly.TRANSCRIPT
![Page 1: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/1.jpg)
1/27 http://ndev.co.uk
Neil Cameron
Neil Cameron
SEO for Drupal
29 October 2009
![Page 2: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/2.jpg)
2/27 http://ndev.co.uk
Neil Cameron
The optimisation of your site for search engines, with the goal of achieving a high page rank in search results
What is SEO?
2/27 http://ndev.co.uk
Neil Cameron
![Page 3: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/3.jpg)
3/27 http://ndev.co.uk
Neil Cameron
• SEO ≠ magic• SEO ≠ expensive• SEO ≠ difficult• SEO = contested
What isn’t SEO?
![Page 4: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/4.jpg)
4/27 http://ndev.co.uk
Neil Cameron
1. The Single, Most Important Thing.2. URLs3. Meta Data4. Duplicate Content5. Crawlability6. Further Info7. Questions
SEO for Drupal
![Page 5: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/5.jpg)
1. The Single, Most Important Thing.2. URLs3. Meta Data4. Duplicate Content5. Crawlability6. Further Info7. Questions
SEO for Drupal
![Page 6: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/6.jpg)
6/27 http://ndev.co.uk
Neil Cameron
Step 1/2:Create original, engaging and useful content.
The Single, Most Important Thing
![Page 7: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/7.jpg)
7/27 http://ndev.co.uk
Neil Cameron
Step 2/2:Get it out there. Get it linked.
The Single, Most Important Thing
![Page 8: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/8.jpg)
8/27 http://ndev.co.uk
Neil Cameron
Unfortunately, Drupal can’t help you.
The Single, Most Important Thing
![Page 9: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/9.jpg)
1. The Single, Most Important Thing.2. URLs3. Meta Data4. Duplicate Content5. Crawlability6. Further Info7. Questions
SEO for Drupal
![Page 10: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/10.jpg)
10/27
http://ndev.co.uk
Neil Cameron
Bad:
Good :
• URLs should be clean and descriptive.
URLs
![Page 11: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/11.jpg)
11/27
http://ndev.co.uk
Neil Cameron
Modules:• Path auto– Allows for automatic
generation of URLs– Following a set pattern
URLs
e.g. [content-type]/[author name]/[content title]
![Page 12: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/12.jpg)
1. The Single Most Important Thing.2. URLs3. Meta Data4. Duplicate Content5. Crawlability6. Further Info7. Questions
SEO for Drupal
![Page 13: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/13.jpg)
13/27
http://ndev.co.uk
Neil Cameron
What is Meta Data?
Meta Data
![Page 14: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/14.jpg)
14/27
http://ndev.co.uk
Neil Cameron
Title:• Not a true meta tag but important none-the-less.• Consider using different title for content and Meta
Data• e.g.: David Beckham -> Top English Footballers: David BeckhamOctober Meetup -> London, October Drupal Meetup (seminar)
Meta Data
![Page 15: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/15.jpg)
15/27
http://ndev.co.uk
Neil Cameron
Description:- Make sure the main pages (front, ‘landing
pages’ or ‘channel pages’) have an accurate description.
- Make sure the description is automated for other content pages.
Meta Data
![Page 16: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/16.jpg)
16/27
http://ndev.co.uk
Neil Cameron
Meta Data
Modules• Nodewords– Automatically or
manually configure title, description and keyword meta information
![Page 17: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/17.jpg)
1. The Single Most Important Thing.2. URLs3. Meta Data4. Duplicate Content5. Crawlability6. Further Info7. Questions
SEO for Drupal
![Page 18: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/18.jpg)
18/27
http://ndev.co.uk
Neil Cameron
• Duplicate content can cause Sandboxing*• But where is the duplicate content?
Duplicate Content
* See: http://en.wikipedia.org/wiki/Sandbox_Effect
![Page 19: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/19.jpg)
19/27
http://ndev.co.uk
Neil Cameron
Duplicate Content
http://example.com/node/347 http://example.com/path/to/content
http://example.com/node/347/ http://example.com/path/to/content/
http://www.example.com/node/347 http://www.example.com/path/to/content
http://www.example.com/node/347/ http://www.example.com/path/to/content/
http://www.example.com/index.php?q=node/347 http://www.example.com/index.php?q=path/to/content
http://www.example.com/index.php?q=node/347/ http://www.example.com/index.php?q=path/to/content/
http://example.com/index.php?q=node/347 http://example.com/index.php?q=path/to/content
http://example.com/index.php?q=node/347/ http://example.com/index.php?q=path/to/content/
![Page 20: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/20.jpg)
20/27
http://ndev.co.uk
Neil Cameron
Modules: • Global Redirect– Automatic redirection for “index.php?q=”, trailing
“/” and “node/NID”. • Path Redirect– Manual redirection, e.g. from legacy sites
Duplicate Content
![Page 21: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/21.jpg)
1. The Single Most Important Thing.2. URLs3. Meta Data4. Duplicate Content5. Crawlability6. Further Info7. Questions
SEO for Drupal
![Page 22: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/22.jpg)
22/27
http://ndev.co.uk
Neil Cameron
Make it easy for robots to crawl the sitePart i (sitemap):• Create a sitemap• Submit it to Google and Bing• Module: XML sitemap (warning: buggy)
Crawlability
![Page 23: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/23.jpg)
23/27
http://ndev.co.uk
Neil Cameron
Part ii (content)• Use clean HTML code in theme, validate as
much as possible (validator.w3.org)• Ensure user entered content is clean.• If using a WYSIWIG editor, consider ‘HTML
purifier’, ‘paste from word button’ or education.
Crawlability
![Page 24: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/24.jpg)
1. The Single Most Important Thing.2. URLs3. Meta Data4. Duplicate Content5. Crawlability6. Further Info7. Questions
SEO for Drupal
![Page 25: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/25.jpg)
25/27
http://ndev.co.uk
Neil Cameron
• SEO == Scam: (http://powazek.com/posts/2090 )
• Drupal + SEO: – http://pagerankandalexa.com/content/seo-drupal-page-optimiz
ation
– http://tips.webdesign10.com/basic-drupal-seo-on-site-optimization
– http://devbee.com/drupal_seo – http://groups.drupal.org/search-engine-optimization
• Drupal Modules:– SEO Checklist (http://drupal.org/project/seo_checklist)
– Pathauto (http://drupal.org/project/pathauto)
– Page Title (http://drupal.org/project/page_title)
– Nodewords (meta info) http://drupal.org/project/nodewords)
– Global redirect (http://drupal.org/project/globalredirect)
– Path redirect (http://drupal.org/project/path_redirect)
– XML Sitemap (http://drupal.org/project/xmlsitemap)
– HTML purifier (http://drupal.org/project/htmlpurifier)
• Sandboxing: (http://en.wikipedia.org/wiki/Sandbox_Effect) • Google Webmaster tools: (
http://google.com/webmasters/tools/)
• Google Analytics: (http://google.com/analytics/)
• HTML Validator: (http://validator.w3.org/)
• Photo credit: (http://www.flickr.com/photos/timcaynes/2734530841/)
• About Neil: (http://ndev.co.uk)
Further Info
![Page 26: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/26.jpg)
1. The Single Most Important Thing.2. URLs3. Meta Data4. Duplicate Content5. Crawlability6. Further Info7. Questions
SEO for Drupal
![Page 27: SEO for Drupal](https://reader035.vdocuments.mx/reader035/viewer/2022081514/55506a6eb4c9052d158b465d/html5/thumbnails/27.jpg)
27/27
http://ndev.co.uk
Neil Cameron
?Questions?