Wednesday, June 18, 2008

Drupal SEO - TIPS

MY FIRST CHECKLIST!!!

SEO Enabling MY Drupal site:

I Architecture:

To SEO enable a Drupal site the first step is to understand the Content Architecture of the Drupal site.

By Content architecture I mean:

a) what are the different categories of content that will be available on the website.

b) The sitemap of the site (what content do you want a visitor to your site to have access to

Understanding the architecture will help us define:

  1. Domain name
  2. URl architecture

II Basic Configuration (Submissions, Robot.txt file, redirects):

  1. Submit site to
    1. Google sitemap
    2. Other sites like yahoo, msn,.. (
  2. Duplicate content: (using the .htaccess file)
    1. resolve any canonical domain name issues (www vs. non-www) www
    2. Fix common problem about drupal friendly url... the trailing slash
  3. Configure robot.txt to remove all http errors

III Content (page title, urls, keywords and metatags):

Define:

  1. URl
  2. Page title –Title tag
  3. Meta Tag, Keywords
  4. H1,H2,h3 tags
  5. Content

separately for:
a)
Front page
b)
Inner Pages

Suggestions for Inner Pages:

URL: [taxonomy]/[title-raw] + ‘-‘ +[yyyy]+[sno]

page titles: [taxonomy1] | [title-raw] | mysite.com

Title Tag: h1 -

H2 – Main title

H3 – Second title

Display taxonomy tags (links to taxonomy wise classification of content)

Avoid pagination of content

IV Linking

a) Main menu links to be text, provide alternate links at the bottom of the page

b) All downloads on our sites to have links back to www.mysite.com

c) Remove all inline javascript and css

d) RSS feeds available for à feeds to link back!!!!!

add the taxonomy under the title with links back to the taxonomy view page, more back links .