SEO

The Content Optimizer module helps to increase your site’s search engine rankings by improving on-page optimization factors and insuring your content conforms to Drupal SEO best practices. It provides a quick SEO analyzer that shows instant analysis of any site content to ensure SEO best practices are consistently followed. The analysis displays vital content statistics and recommendations for improving search engine rankings.

Adds the Google Analytics statistics tracking system to your website. The module allows you to add the following statistics features to your site:

  • Single/multi/cross domain tracking
  • Selectively track/exclude certain users, roles and pages
  • Monitor what type of links are tracked (downloads, outgoing and mailto)
  • Monitor what files are downloaded from your pages
  • Custom dimensions and metrics support with tokens
  • Custom code snippets
  • Site Search support
  • AdSense support
  • Demographics and Interests support (formerly known as DoubleClick remarketing support)
  • Anonymize visitors IP address
  • DoNotTrack support (non-cached content only)
  • Drupal messages tracking
  • Modal dialog tracking (Colorbox)
  • Access denied (403) and Page not found (404) tracking
  • Cache the Google Analytics code on your local server for improved page loading times
  • Enhanced Link Attribution support
  • User ID tracking across devices
  • Changing URL fragments can be tracked as pageviews
  • Debug mode with analytics_debug.js

Google Analytics Reports provides graphical reporting of your site's tracking data. Graphical reports include a dashboard widget for admins, a small path-based report in blocks, and a full path-based report. Google has a Quota Policy. To deal with this, tbe module caches query results for a time specified by you in the admin settings. The developers recommend to cache data for at least three days.

The Metatag module allows you to automatically provide structured metadata, aka "meta tags", about a website. In the context of search engine optimization, when people refer to meta tags they are usually referring to the meta description tag and the meta keywords tag that may help improve the rankings and display of a site in search engine results. In addition, the module provides support for meta tags (Open Graph Protocol from Facebook, Twitter Cardsfrom Twitter) that allow control of how content appears when shared on social networks.

This project is the offical Drupal 7 and D8 successor of the Nodewords module.

The page title is found in the HTML head inside the <title> tag. It is used on SERPs (Search Engine Result Pages) and can greatly enhance websites SEO (Search Engine Optimization). This module provides control over the page title. You can select tokens for controlling how the title is structured.

The Pathauto module automatically generates URL/path aliases for various kinds of content (nodes, taxonomy terms, users) without requiring the user to manually specify the alias.

This allows you to have URL aliases like /category/my-node-title instead of /node/123. The aliases are based upon a "pattern" system that uses customizable tokens.

Instead of showing a standard "404 Page not found", this module performs a search on the keywords in the URL and displays the search results. For example, if a visitor tries to go to <http://example.com/does/not/exist>, this module will search for "does not exist" and display those results rather than a useless 404 error page.

This helps retain visitors who arrive from out-of-date URLs that may be left over on other sites or from older search indices.

The module includes search engine keywords detections as well as regular expression based term filtering from the URL.

The Drupal SEO Checklist uses Drupal SEO best practices to check your website for proper search engine optimization. It eliminates guesswork by creating a functional to-do list of modules and remaining tasks. Updated regularly with the latest techniques, it makes on-page Drupal search engine optimization hassle-free. Next to each task is a link to download the module from drupal.org and a link to the proper admin screen of your website for configuring the settings.

This module assists with site/domain ownership authentication/verification for search engines. There are two types of verification methods supported: adding meta tags and uploading a specific file. If you are provided with a file to upload, this module allows you to upload the file into the module's interface. The proper filename and file contents will be saved and used in the authentication process.

The XML sitemap module creates a sitemap that conforms to the sitemaps.org specification. This helps search engines crawl a website and keep their results up-to-date. The sitemap can be automatically submitted to Ask, Google, Bing, and Yahoo! search engines. The module also comes with several submodules that can add sitemap links for content, menu items, taxonomy terms, and user profiles.