15 Drupal SEO Modules for a real traffic turnaround

| | 4 min read

At Zyxware, we have been working on several Drupal projects since 2006 and have gained valuable experience in Drupal development and Drupal SEO. We have experimented with different SEO tactics for both our clients' projects and our corporate website. In this blog post, we will share with you some of the top Drupal SEO modules that we have found to be most effective in driving traffic to our Drupal projects. Keep reading to learn more about these essential Drupal SEO modules.

Take Your Drupal SEO to the Next Level with These Proven Modules



1. SEO Checklist

No, I am not kidding here. Though I won't recommend SEO Checklist for experienced drupal users, but it really is a good tool for starters in drupal. This module helps you in keeping a checklist with which you can monitor all SEO measures have you already taken and what else can be done further. Really helpful if you are new to drupal and not yet accustomed to different technical jargon associated with drupal.


2. Add To Any

A much larger array of choice for users to bookmark your articles. Add To Any consists of almost all popular services like Twitter, Linkedin, Pinterest, email and many more.


3. Meta Tags

This module allows you to set some meta tags for each node, view or layout page. Using meta tags you could actually notify search engines the important keywords in you blog which in turn will help in better search engine positioning of your website.




4. Google Analytics

Adds the Google Analytics web statistics tracking system to your website. Using google analytics you could track all kind of traffic and its pattern to your site and a whole lot of other statistics as well. Google Analytics is a must if you are really serious in getting more traffic.


5. XML Sitemap

This a really useful tool which can submit sitemap of your site to different search engines. Visitors get an overview of your website instantly and your site will look more authentic among search results which may result in even more traffic.


6. Search 404

Instead of showing the standard "page not found" error search 404 searches with the keywords given by the user within your site, which in most of the cases will result in accurate searches.


7. Alinks

Alinks module is able to replace terms in the content body with a link without changes to the node body which will be displayed as it was executed on display only.


8. Pathauto

The Pathauto module automatically generates path aliases for various kinds of content without requiring the users to manually specify the path alias. Also enable Clean urls, which is like a natural extension to Path Auto module. Here is how Clean Urls can be enabled in drupal.


9. Redirect

This module allows you to specify a redirect from one path to another path or an external URL, using any HTTP redirect status.


10. Link Checker

The Link checker module extracts links from your content when saved and periodically tries to detect broken hypertext links by checking the remote sites and evaluating the HTTP response codes. It shows all broken links in the reports/logs section and on the content edit page if a link check has been failed.


11. Pathologic

Pathologic is an input filter which can correct paths in links and images in your Drupal content in situations which would otherwise cause them to “break;” for example, if the URL of the site changes, or the content was moved to a different server.


12. Robotstxt

Use this module when you are running multiple Drupal sites from a single code base and you need a different robots.txt file for each one. This module generates the robots.txt file dynamically and gives you the chance to edit it, on a per-site basis, from the web UI.


13. Google Tag Manager

For any digital marketing automation projects, inserting various tags to specific pages of website is something that come up often. The default way to do that is to modify the code and deploy the tags. This will sometime cause bottlenecks as developers need to be involved and cache need to be cleared to get the new tag working. Google Tag Manager is a handy tool that will insert any tags to a website with out making any changes to the website code. This Drupal module make the integration with Google tag manager seamlessly.


14. Schema.org Metatag

A useful addition to the metatag module, enable Drupal websites to use schema.org meta information. If you are realy care about SEO, this is a must have. This make it easy for the search engines to understand your content. Popular schemas like Events, Jobs etc are available.


15. Blazy

Today, SEO performance is directly connected with the page performance. Google and other search engines consider user experience very seriously and come up with systems like core web vitals to measure the performance of the page. Blazy is a useful module that enable lazy loading which will help improve the core web vitals for your websites and improve page performance.


We are happy to share our experience on SEO in Drupal with you. Let us know if you are interested.