Friday, August 15, 2008

SEO Related Issues in Drupal

For enabling SEO on a website in Drupal you need to address the following issues:
1: You Need to enable Clean URLS on the site if these are not enabled.
2: install nodewords/metatag module of drupal
3: installation of Path module
4: installation of pathauto/config

then you need to configure static paths of the pages like

www.mysite.com/home instead of www.mysite.com/node/1

after doing this

edit each page and add meta tags like description and keywords to each page this will be enabled if you have installed nodewords/metatag.

Now you should install XML-sitemap and configure it so that it creates an XML of your site each time it is updated and send that XML to google yahoo and other search engines for parsing.

now you should install SEO - checklist and configure. This only checks the status of other modules listed above. Currently it is available for Drupal version 5.x and not for 6.x so please install 5.x for it else do not panic because this is not a required module for SEO in Drupal, it just helps a lot in checking the status.