> For the complete documentation index, see [llms.txt](https://docs.varbase.vardot.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.varbase.vardot.com/9.0.x/developers/configuring-a-varbase-site/configuring-seo-features.md).

# Configuring SEO Features

Varbase bundles several SEO-related enhancements for top-notch search engine optimization.

**Varbase SEO** module assembles Search Engine Optimization (SEO) Core features and settings. such as Resource Description Framework (RDF), meta tags, automatically generated aliases, redirected old links to new links, Schema.org JSON-LD structured data definitions, and Real-time SEO page analysis.

{% content-ref url="/pages/-MeQBuMZm4jbDxkk05Xr" %}
[Varbase SEO](/9.0.x/developers/understanding-varbase/core-components/varbase-seo.md)
{% endcontent-ref %}

## Google Analytics and Google Tag Manager

When you install Varbase, [Google Analytics](https://www.drupal.org/project/google_analytics) and/or [Google Tag Manager](https://www.drupal.org/project/google_tag) modules can be optionally installed.

![Varbase Installation Step - Extra Components](/files/-Mj00QdQi-c3mXwcCt-7)

### Google Analytics

The [Google Analytics](https://www.drupal.org/project/google_analytics) module adds the [Google Analytics](https://marketingplatform.google.com/about/analytics/) web statistics tracking system to your website.

The module allows you, by default, 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
* 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

Custom integrations can also be provided to send custom events and dimensions via:&#x20;

* Custom dimensions and metrics support with tokens
* Custom code snippets

### Google Tag Manager

The [Google Tag Manager](https://www.drupal.org/project/google_tag) module allows your site to integrate with [Google Tag Manager (GTM)](https://tagmanager.google.com/) application, which allows you to deploy analytics and measurement tag configurations from a web-based user interface (hosted by Google) instead of requiring administrative access to your website.

To use the module, sign up for GTM and obtain a "container ID" for your website. For development purposes, create a GTM environment for your website.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.varbase.vardot.com/9.0.x/developers/configuring-a-varbase-site/configuring-seo-features.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
