Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This module generates an XML sitemap formatted specifically for Google News, helping your news articles get indexed by the search engine. It allows you to configure which content types are included, set a publication name, and control the age of news items. The module also supports multi-domain setups.

# Google News Sitemap

## INTRODUCTION

Google News Sitemap generates a custom XML sitemap specifically formatted for Google News, allowing your Drupal site's news content to be efficiently indexed by Google News. This module creates a sitemap that follows Google's News sitemap guidelines (https://developers.google.com/search/docs/crawling-indexing/sitemaps/new...) and supports both single-domain and multi-domain architectures.

## REQUIREMENTS

This module requires the following:

* Drupal 9.x, Drupal 10.x and Drupal 11.x
* Node module (Core)
* Domain Access module (Optional, for multi-domain support)

## FEATURES

* Generates a Google News compatible XML sitemap
* Configurable content types for inclusion
* Customizable publication name
* Multi-language support
* Configurable news article age (default 48 hours)
* Built-in caching for improved performance
* Domain Access module integration (optional)
* Accessible at `/news-sitemap.xml`

## INSTALLATION

1. Install the module as you would normally install a contributed Drupal module.
Visit https://www.drupal.org/node/1897420 for further information.

2. Go to "Administration » Configuration » Search and metadata » Google News Sitemap"
(`/admin/config/search/googlenews-sitemap`) to configure the module.

## CONFIGURATION

1. Visit the configuration page at `/admin/config/search/googlenews-sitemap`
2. Configure the following settings:
* Select content types to include in the sitemap
* Set your publication name (defaults to site name if not set)
* Choose publication language
* Set maximum age for news items (in hours)
* Configure cache duration

## DOMAIN ACCESS SUPPORT

When used with the Domain Access module, Google News Sitemap automatically:

* Generates domain-specific sitemaps
* Filters content based on domain access permissions
* Maintains separate caches per domain
* Respects domain-specific content visibility

## MAINTAINERS

Current maintainers:
* Ajay Gadhavana - https://www.drupal.org/u/ajay-gadhavana]

## SUPPORT

For bug reports and feature requests, please use the Drupal.org issue queue:
https://www.drupal.org/project/issues/google_news_sitemap

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Mar 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Core Release date
1.0.x-dev Dev 10–11 Mar 6, 2025