Skip to main content

GMCsitemap — Documentation

📖 FuerteventuraTV Docs Joomla & WordPress AI plugins
Plugin · €10 · Joomla & WordPress

GMCsitemap — User guide

GMCsitemap is a set-and-forget sitemap generator for Joomla and WordPress. After install, it builds four sitemaps (XML, HTML, image, video) automatically and pings Google, Bing and Yandex every time you publish or update an article. This page covers everything a buyer needs to know.

Install

Joomla 4 / 5 / 6

  1. Download pkg_gmcsitemap-X.Y.Z.zip from the link in your purchase email.
  2. In the Joomla admin, go to System → Extensions → Install.
  3. Select the Upload Package File tab and drop the zip.
  4. Click Upload & Install. The plugin is enabled automatically.

WordPress 6.x

  1. Download gmcsitemap.zip.
  2. In the WP admin, go to Plugins → Add New → Upload Plugin.
  3. Choose the zip and click Install Now → Activate.
The plugin generates sitemaps on the fly the first time a search engine requests one. No build step required.

Configure

Open the plugin settings:

  • Joomla: Components → GMCsitemap
  • WordPress: Settings → GMCsitemap

You will see four configuration tabs:

TabWhat it controls
GeneralSite URL, default changefreq, default priority, max URLs per file (default 50 000).
SourcesWhich content types to include: articles, categories, custom post types, products.
Search enginesToggle auto-ping to Google, Bing, Yandex.
ExcludePer-section, per-category or URL-pattern exclusions.

The 4 sitemaps

GMCsitemap exposes four endpoints at your site root. All four are crawler-discoverable from robots.txt automatically.

EndpointFormatFor
/sitemap.xmlXMLStandards-compliant XML sitemap for Google, Bing, Yandex.
/sitemap.htmlHTML pageHuman visitors and crawlers that prefer HTML navigation.
/sitemap-images.xmlImage XMLIndexes all images with their alt text and captions. Boosts Google Images.
/sitemap-videos.xmlVideo XMLAuto-detects embedded YouTube, Vimeo and self-hosted videos.

Submit to search engines

Even though GMCsitemap pings automatically on every content update, it is good practice to submit your sitemap once in each search console — it accelerates the first crawl.

Google Search Console

  1. Open Search Console.
  2. Select your property → Sitemaps.
  3. Enter sitemap.xml and click Submit.

Bing Webmaster Tools

  1. Open Bing Webmaster.
  2. Select your site → Sitemaps.
  3. Add the full URL: https://yoursite.com/sitemap.xml.

Multilingual / hreflang

GMCsitemap detects multilingual setups automatically:

  • Joomla — uses native Article Associations.
  • WordPress — detects WPML and Polylang.

For every translated URL it emits a <xhtml:link rel="alternate" hreflang="…"> entry. No configuration required — turn it on and you are done.

<url>
  <loc>https://fvtv.es/en/services</loc>
  <xhtml:link rel="alternate" hreflang="es" href="https://fvtv.es/es/servicios"/>
  <xhtml:link rel="alternate" hreflang="it" href="https://fvtv.es/it/servizi"/>
</url>

Exclude rules

By default the plugin includes every published article and category. To keep noise out of the index:

  1. Open Settings → Exclude.
  2. Add rules one per line. Three formats are supported: category:42, tag:internal, or /pattern/*.
  3. Save. The next sitemap fetch reflects the new rules.

Troubleshooting

ProblemLikely causeFix
404 on /sitemap.xmlURL rewriting is offJoomla: enable Use URL rewriting. WP: Settings → Permalinks → Post name.
Empty sitemapNo published content for the selected sourcesAt least one content type must be enabled in Settings → Sources.
Old URLs still appearCache plugin or CDNPurge the cache for /sitemap*. The plugin emits a Last-Modified header.
Search Console: "Couldn't fetch"HTTPS misconfiguredOpen the sitemap in incognito to test. Fix mixed-content or certificate errors.
Ping failuresOutbound HTTP blockedWhitelist google.com, bing.com, yandex.com in your firewall.

Updates & support

Your purchase includes 12 months of updates. New versions appear in your account page; install them the same way as the initial install — the previous configuration is preserved.

For everything else, reach out on WhatsApp. Average response time is 24 business hours.