Employing Drupal? Here’s the Top Modules for Onsite SEO Optimization

20 September 2013

Bangalore: Without a suspicion, Drupal is one of the most accepted content management systems around; there are innumerable websites using it. Many users face one general issue – choosing Drupal modules that are both user-friendly and the best at improving the visibility of their website in the search engines.

Though this seems like a tough and time-consuming, but once you are aware of all aspects that need optimization, and which Drupal modules are the well organized at easing your work, you can accomplish this project in just a couple of hours.

To begin, here is a list of all things that you should fix on your website:

  • Different titles on all pages
  • Use different headings
  • Add ALT attribute to all images (aka image description)
  • WWW resolve (redirect the version of your website with www. to without, or vica versa)
  • Include robots.txt
  • Add XML sitemap
  • Declare the correct language
  • Integrate Google Analytics
  • Decrease page load time (this is the hardest)

Now that all items are covered that need your notice, here’s all the best modules that will help you optimize your Drupal CMS:

1. The Page Title module. This lets you to simply change the titles of all the pages on your website. It is really easy, so with just a couple of clicks you will have different titles for all your pages.

2. The Meta description tag allows the search engine users to promptly see what your website is all about and settle on whether they want to visit it or not. Therefore, it is vital to create relevant descriptions for all your pages. The best Drupal module for this is called Nodewords. You will have the ability to write unique Meta descriptions for all existing pages on your website and you will have added fields when creating a new one.

3. To create different headings on your website, the only thing that you have to do is to create different nodes on every page. Furthermore, you need to separate each node with sub-titles – piece of cake.

4. When you search Drupal’s website for image modules, you will find many choices. The module I strongly recommend is called Indexing HTML Attributes which lets you to look over the HTML code of your whole website and add attributes wherever you need (in this case, title and description of image objects).

5. A general problem for many website owners is one they may not be responsive to– the fact that their website, if not redirected properly, creates site wide duplicate content which has negative consequences for your search rankings. To fix that, you will have to redirect the www. version of your website to the non-www. or the opposite (it is up to you). To do that, you need to find the .htaccess file of your website and organize it. However, to make it simpler for you, Drupal offers instructions on how to do it. Here is the code (remember to change example.com with the URL of your website.

6. To create a robots.txt you will need RobotsTXT module. It creates the file for you, places it in your root directory and enables you to dynamically edit it without employing Drupal. However, before making any change, it is strongly recommended learning more about the structure of this file, because you might block the access to some search engine spiders to your website.

7. For your sitemap, use the XML sitemap module. Once set up, the module will automatically create a sitemap for your website and it will let you to submit it to the most popular search engines – Yahoo, Google, Bing and Ask.

8. If you are running a website which is using a language other than English you have to report the search engines. If you are using pure HTML it is quite simple, but with Drupal you will need a special module called Internationalization, which will enable you to extend the language capacities of the Drupal core and declare the language of your website.

9. Adding Google Analytics is really easy – you need the Google Analytics module. Organizing it can be complicated; particularly if you want to collect more advanced data about your visitors and the actions they are performing on your website. But to begin using the module is easy– you will only need your Google Analytics account number.

10. Lastly, it is time to decrease the load time of your website. This may be the toughest task on our list, but it has one of the highest values for SEO. The modules I suggest using are Block Cache and Advanced Cache. These two modules will create cached versions of the blocks on your website and thus decrease the time for loading. In addition it is vital to validate your website at The W3C Validator, because that way you will be certain that there are no mistakes in the code. However, if you do find errors and you do not have the expertise to fix them, I recommend seeking out someone who can, rather than attempting to fix it yourself and perhaps making it worse.

A tip: As you work through the above, use the SEO Checklist Module. It will not only let you to keep track of what you have accomplished so far, but will also bring in you to some of the best Drupal SEO practices.

Read more: SEO Services in Bangalore

Monthly archive

  • WordPress Development in Bangalore
  • Drupal Development in Bangalore
  • Joomla Development in Bangalore
  • eCommerce Magento Bangalore
  • Web Development Bangalore
  • Web Development Bangalore
  • jQuery development company
  • Zend framework development Bangalore
  • Airline IBE GDS Integration Navitaire Bangalore
  • Airline IBE GDS Integration Aamadeus Bangalore