Posted in:

How to Optimize Your Drupal Site

For every website owner, marketer or site manager Search Engine optimization (SEO) is the most important thing that they should take care of once their website is up and running. For any site, SEO alone decides its success to a great deal, if not anything else. Hence, I am focussing a lot on this topic for a long time. The simple reason why SEO is directly proportional to increasing your audience and hence into business is that, the more organic traffic you generate the more qualified your website becomes which means, the traffic which gets converted into actual audience is more than the anonymous IP addresses which fade away after taking your traffic log to a high temporarily. With this post, I will try to show to already existing Drupal users who are familiar with various Drupal tools on how to start with the right modules to optimize their drupal SEO checklist.

drupal seo checklist

Providing a  clean readable URL

Drupal by default provides an ID to all its URL, which reads a bit like this “”. All you need to do is to provide a clean and readable URL instead of this ID, which enables taking the page title and making a URL which is meaningful and easy to remember as well as clearly readable.  By doing this, you are helping your visitors to remember the page URL they like the most in your website and returning their much easier than with the default Drupal ID. Even if you are not using Drupal, ensuring that your URL’s are clean and easily readable, is an important step for your SEO checklist. To do, you should make sure your Drupal hosting support url_rewrite module in Apache.

drupal seo checklist

Make use of Magic Modules

You need to visit the online home of Drupal module contributors as well as the theme designers, which is located at and need to use some very useful modules out of the repository for your own use in order to fill your Drupal SEO checklist. I have taken 4 most important among all those modules that I found in the repository and here are they:-


The primary task of this module is to place proper redirects of your old URL’s to their new location. Technically, this is also known as “301 redirect” and is a very important in sorts of drupal SEO checklist to be followed. I will explain in brief what it is and why do you need it so much.  When you delete old pages and add some new ones in your website, you must take good care to automatically send your visitors to the correct new page. These automatic redirects not only guides your visitor who might click an old link to the correct place, but also gives the required information to the search engines where the content is residing at present, hence conveying the old page rank to the new one instead of starting it all over again. By default, Drupal cannot erase the old or original URL’s after an alias is created but these old URL’s can harm your SEO because they do produce duplicate content in different search engines. This module is available in 7th version of Drupal but available as an “Alpha” in Drupal 8.


Next important module that you can pull out of the repository is Metatag and this allows you to add a browser title, some descriptions, keywords and a  bouquet of sophisticated search options on per page basis. A browser title, as well as a page title, adds more information to the search engines and the page content specification is more accurately captured, hence improving the drupal SEO checklist. Drupal 7 has this module and Drupal 8 only has a Beta version of this.

Path Auto

drupal seo checklist

This is the module which you need to create your URL’s depending upon the content defined by you. For example, if you define your content to be of “Blog Post”, then the automatic URL it will generate will be something like this “blog/[blog title]”. This actually saves the time of the user by not requiring to specify the alias path manually. But the advantage in using this module is that if you use keyword-rich titles, they will also feature in your URL’s hence improving your page rank considerably in the search engines and rewarding you with keywords in your page addresses. Drupal 7 has this, but Drupal 8 has an alpha version.

XML Sitemap

This Drupal module helps you to have a sitemap for search engines which indexes your pages to find them easily. This also provides certain important information like how often the website is expected to be updated on a regular basis or the information regarding the runtime of some media files. And for a new site with a limited number of backtracks, this XML sitemap module proves to be a lifesaver for site owners.

Defining your keywords

drupal seo checklist

After having most of the important modules under your belt, all you need to do now is to define your targeted list of keywords. You can use Google Keyword planner for this purpose, which will show your traffic potential for any particular search term by bringing up the number of searches for that particular term. Like Google keyword planner, some other tools which you can put to work in this context are the following three:-

Google Trends

This shows the historical performance of a keyword.


This is handy when you need to find tools that help you decide on the best set of keywords to choose from plenty of available options that gives you an advantage.


This is a nice software which features a lot of tools for keyword research, site audits, reporting, link building. Using any of these keyword tools, you automatically have a set of keywords to focus on for your SEO optimization.

Pulling it all together

In your previous step you have already defined a huge list of targeted keywords, which needs to be optimized. For this, all you need to do is to align one page at a time for each of your keyword which you have defined in your targeted list. By this, you will stand of chance of having higher rank for each of that respective keywords or key terms. You must proceed by thinking these pages to be the “bullseye” for those keywords or two from your list. By proceeding this way you can easily get a good control over any content gap that may arise out of your website’s content and the keywords in your targeted list of keywords. That simply means, any keyword left without a dedicated page for itself will need one more or else, you will see that keyboard isn’t necessary enough for your business. This is simply known as keyword mapping for drupal seo checklist. After finishing this process of keyword mapping, you need to write a good page description for each one of those targeted pages which contain those targeted keywords from your list. Also either update or create page titles putting to use your metatag module. If any of these pages misses out on the targeted keywords, make sure you update the page content with those required keywords.

Drupal 8 has been having a lot of different features available almost on a daily basis and apart from new projects and module migrations, they also have new ways to solve various problems. An expert of Drupal 8 SEO recently disclosed that drupal now has a lot of stable modules for SEO and are ready for a good going. Not only that, features like Google’s Accelerated Mobile Pages [AMP] were also quickly incorporated into Drupal 8 by their dedicated community of experts and enthusiasts.

We will check out the new drupal SEO checklist module before summing up present discussion on optimization of your drupal site to generate huge traffic. Though it was originally created in 2007 for drupal 5, but reached its full potential with drupal 8. The best thing about this module is that it has certain resources which can easily speed up and enhance your work and cut short the SEO learning processing. You get the best practice information for checking your website for the best search engine optimization. You also get a to-do list which is tracked and you can check off just to perfect your art of search engine optimization for your drupal 8 website. Next, you get a list of different modules to be installed and tasks to be completed organized according to their function. The module is intelligent enough to go through your already installed modules and checks them off your to-do list, just in case if it finds it to have been installed beforehand. It makes the links to enable or disable various modules, configuring them and to set their permissions for your convenience. You can get useful CLI command for your  Drush, Composed and Drupal console through your SEO checklist module. Not only all the above, but also it provides tasks and links for third party tools which might be required, like that of Google Analytics.

drupal seo checklist

The real benefit for this module is borne by the marketer and developers by getting a task list that makes it easier for them to accomplish the task. So, you just get “What to do, how to do and why – upon checking off which you can confidently deliver a website marketing SEO expectation complaint, that too without being an SEO  expert!  We know that it is practically impossible to become experts in every single front and every single discipline. Hence, this SEO checklist module ensures developers that their drupal website is showing up well in the search engine and is generating maximum traffic than can ever be possible from that particular channel. Similarly, website owners and businesses understand page rank.  Drupal is such an exciting platform for SEO and the task to make it work to its full potential is even more daunting. Hence, SEO checklist simplifies this task by automatically figuring out what which contributed modules to install and which tasks to do and this could make it extremely famous among marketers and site owners. The Drupal community will have a lot of projects to do in the near future. The more this platform will be known for its SEO, the more it is bound to grow. For business oriented people, SEO & traffic generation is one of the main reason why they choose a particular platform and with this seo checklist module in hand, Drupal 8 can be a huge hit. This module has the tremendous potential to make drupal the best out of the other options available in the market, when it comes to SEO traffic generation.

drupal seo checklist

There is even a book to help you guide while you get into the task of doing the optimization yourself.  The book tell you how to do what the module tells you what to do! It takes you across one task at a time in great details giving you all the necessary information so that you don’t get stuck in between. It also explains to you why each task that is assigned by the SEO checklist module, needs to be done. The book and module combination is actually focused to bridge the gap between the developers and marketers, hence both can refer to this book. And the best thing about the module is that it is totally free of cost. The author’s years of experience into generating maximum traffic has been put into this book, following whose instruction and applying the same to your drupal 8 websites with the help of SEO checklist open source module can really see you crossing uncharted territories with regard to traffic generation.

Lastly, since search engine algorithms change all the time, you must have some analytics software installed and accessible for yourself so as to regularly track your organic website traffic as against the keyword trends. Doing most of the things I took up above, you can safely that this drupal seo checklist finally optimizes your website to generate business at its full potential.

Leave a Reply

Your email address will not be published. Required fields are marked *