Accueil / Permalien du commentaire

4 Steps to Optimize Your Drupal Site, Increase Traffic

I recently used to demonstrate how to increase site traffic on a Drupal website by improving the online marketing. This conversation made me think that I could share some of the key things I do on with other Drupal site managers. For starters, SEO, or search engine optimization, is a huge focus for me and there are some great tools in Drupal to help with this.

Please start by enabling clean URLs within your system settings. It’s easy. Just a check box.

Step 2:
Now, for a bit more work. I’ve listed out the top 5 modules I suggest putting on your website to help with SEO.

  • Global Redirect
    This modules does a bunch of things but the important features are that it checks for multiple aliases for 1 URL and 301 redirects them to the correct URL. Drupal by default does not remove the old or original path if you create an alias which can cause duplicate content in search engines and negatively effect your SEO efforts.
  • Page title
    This module gives you granular control of your browser page title to enhance your ranking on SERPs (search engine result pages) and help your SEO because you will be using rich keywords in those page titles.
  • Meta tags quick (Drupal 7) or Nodewords (Drupal 6)
    The great thing about Drupal is there are many ways to do the same thing, so pick the one that works best for you. I personally like nodewords and meta tags quick as my meta keywords, meta descriptions and canonical tags module. If you go do and search meta data, you will find many others. Pick the one that you like best. This is just a way to get your meta descriptions on your pages.
  • Path auto
    This module automatically generates your page URLs based on content you define. For example, you can pick a content type of blog to always have the URL /blog/[blog title] . This way the user doesn’t have to manually specify a path alias. And if you give your content keyword rich titles, your URLs will also contain those high ranking terms to improve your SEO.
  • XML Sitemap
    This module creates an XML sitemap for search engines to easily find and index pages on your site. This module also allows for you to submit your sitemap to popular search engines.

There are of course many more modules you can add and once you’ve set these up and configured them you may have need for more. A great tool that I use on to check what other modules I could be running to help improve SEO is the SEO Grader tool within Acquia Insight.

Step 3:
Now that you have all the base modules for SEO, my suggestion would be to define your targeted keyword list. Update: The Google keyword planner shows the number of searches for a specific term. This can tell you if there is any traffic potential from that keyword if you are able to rank for it.

  • Google Trends – Allows you to see how a keyword has done over the years.
  • WordTracker – Provides dozens of tools to help you find the best keywords.
  • WebCEO – This software has tools for reporting, site audits, keyword research and link building. They have a free version and a paid version. Best for a DIY team.

Once you have used the keyword tools, you should have a list of keywords that will be the focus of your SEO campaign.

Step 4:
Map your targeted keywords to specific pages. This will give you a better chance to rank for those key terms. Each page should have 1 or 2 targeting keywords. Once your keyword mapping process is done, write page descriptions for each of those targeted pages containing those keywords; create or update page titles in your page title module field; and be sure to update page content to include those targeted keywords.

Search engine algorithms change all the time so you’ll want to make sure you have some type of analytics software enabled to watch your keyword trends and your organic site traffic.

Congratulations! You now have a well optimized Drupal website!

Still need help with Drupal Search Engine Optimization? Check out Acquia Insight and the SEO grader tool or scan your site now with a Free scan of Insight.

With this being my first blog post, I should probably introduce myself, my name is Kate Fogarty and I am the web manager for I have been using Drupal for the past 5 years and bring an interesting mix of design, development and marketing to the marketing team. Listen to my podcast to learn more about me!

All Your Burning Questions Answered
Best Practices in 5 Crucial Areas of Building and Maintaining an Effective Drupal Site.
Optimize Your Drupal Site Without Knowledge of Coding, Server Configuration, or the Command Line


Posted on by Rick Vugteveen.

This is great advice! Note that for Drupal 7 I'd recommend Meta tags ( atag) over Meta Tags Quick. I'd also evaluate Redirect ( direct) as an alternative to Global Redirect.

Posted on by Alejandro Barrios.

Good advice to start getting A+'s in the free insight scan tool. I would also add the module ( chemaorg) that enables rich snippets in your site and always enable clean urls and domain canonicalization.

Posted on by Damien McKenna.

Metatag Quick doesn't support many things that Metatag does, so what prompted its recommendation?

Posted on by Dave Myburgh.

Nodewords was not yet upgraded to D7 (Metatags) version when we needed to implement this, so we went with metatags_quick. It does everything we need it to, so we don't feel we're missing out on anything - yet ;)

Posted on by jackhard (non vérifié).

Fast meta tag does not accept many things meta ago, so what is your recommendation?

Posted on by Dave Myburgh.

The old nodewords module now has a D7 version: atag

Posted on by Muftis (non vérifié).

Is there any Drupal module that can do SEO scoring Drupal website based on main keyword? I think it will more easy to get SEO-optimized page with that..:)


Posted on by sebas (non vérifié).

i recently started SEO and is very tedious and complicate, an automated tool will help thats thrue.

Thanks Katelyn for that magnific information work.

Posted on by Robert Brown (non vérifié).

Great article. Was looking, though, for some mention of tag to get local ranking. Any tips on how to use it properly in cases where the business has multiple office? Should it be used for all offices?

Posted on by Hijbullah Amin (non vérifié).

Katelyn Fogarty, I read your post,, really great work...But one considerable matter is that you told here to analyses keyword with Google Adwords keyword tool, when i search this tool in Google, they show me Google keyword Planner instead of Google Adwords keyword tool.. In many post in internet i saw this matter,, they suggested Google Adwords keyword tool,, but it has no existence... I want to know more about it...please help me..

Posted on by Katelyn Fogarty.

Google recently changed out their tool. The new one is Google Keyword Planner: https://adwor Hope this helps!

Posted on by Savita (non vérifié).

This is very much great and hope fully nice blog. Every body can easily found her need able information. I am visit first time but I fond many use full article. I will back again when get time.

Posted on by Mark-The Web Tr... (non vérifié).

First, let me say that the info in this article is right on the money for any website, not just Drupal (expect for specific Drupal tools mentioned). There seems to be a lot of question about meta tags and to be honest, no one needs a program to make those. That is one of the easiest things to write because you can simply copy one that already exists, save it and change the info as needed for yourself and paste it in your site. There is no real need for any software and most of them just want to get their name in your site code so that search engines will see it. Just my opinion of course.

Posted on by Mark (non vérifié).

Man! I got all other information about SEO and I found out that we have different ways in doing SEO. I thought everything is the same, but I was wrong.

We know that SEO is the best to rank your website fast, but you must learn all the effective way to get good results.

Posted on by dena sakre.

good refrence

Posted on by stella martin (non vérifié).

wow! No doubt to say this is the best article i have ever read on this topic. Easy and understandable.

Ajouter un commentaire

Plain text

  • Aucune balise HTML autorisée.
  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Les lignes et les paragraphes vont à la ligne automatiquement.

Filtered HTML

  • Use [acphone_sales], [acphone_sales_text], [acphone_support], [acphone_international], [acphone_devcloud], [acphone_extra1] and [acphone_extra2] as placeholders for Acquia phone numbers. Add class "acquia-phones-link" to wrapper element to make number a link.
  • Pour publier des morceaux de code, entourez-les avec les balises <code>...</code>. Pour du PHP, utilisez. <?php ... ?>, ce qui va colorier le code en fonction de sa syntaxe.
  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Tags HTML autorisés : <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <h4> <h5> <h2> <img>
  • Les lignes et les paragraphes vont à la ligne automatiquement.
By submitting this form, you accept the Mollom privacy policy.