Use a different permission for altering per-entity inclusion.
Problem/MotivationIt would be great to allow admins to specify per entity inclusion in the site map instead of using the global 'administer xmlsitemap' permission, which grants a bunch of extra stuff...
View ArticleLoc column limited to length of 256
Problem/MotivationWhen attempting to write values to the loc column that are greater than 256 characters long, a DatabaseExceptionWrapper exception.Proposed resolutionIncrease the loc field to support...
View ArticleAJAX HTTP Error while migrating from D7 to D8
Rightnow we are migrating from D7 to D8.So, We have around 30000+ content pages of our site. Out of which 5000+ story and 25000+ pages are there.When we are trying to create sitemap.xml for D8 site,...
View ArticleMemory limit
Problem/MotivationI have a memory limit error when I generate a sitemap of about 30,000 content . A sitemap is supposed to handle up to 50,000 linksSteps to reproduceSelect sitemap entites ( content,...
View ArticleMigrated taxonomy terms error with lastmod cannot be null
Tried to click a button in D8 again and all went down :) I tried to generate a sitemap added nodetypes. Somehow he doesnt have a value but no details. Can we maybe set a default value? Or any other...
View Articlexmlsitemap_xmlsitemap_index_links() throws exception comparing entity IDs...
Problem/MotivationI'm using xmlsitemap 1.0.0 on Drupal 9.1.4 with Postgres 12.6.In the database I see:- taxonomy_term_field_data.tid | bigint - node_field_data.nid | bigint - xmlsitemap.id | varchar...
View ArticleXML Sitemap is not getting updated when automated cron is run. Still getting...
Problem/MotivationThe site has too many contents (the latest content node ID is 142538) and when the automated cron is run the following message is reported in the logs and this repeats several times....
View ArticleMulti domain website and XML sitemap in Drupal 9
Problem/MotivationHello! We have a multi-domain Drupal 9 website, using the domain access module : https://www.drupal.org/project/domainIn Drupal 7, there was a contrib module to fill the gap to build...
View ArticleThe custom link /exampleis either invalid or it cannot be accessed by...
HelloI am trying to add custom links but it always returns the same error: "The custom link /example is either invalid or it can not be accessed by anonymous users."These URLs exist and are accessible...
View ArticleNot correct Base url multi language with domain
Problem/MotivationWhen we save config "DEFAULT BASE URL" in settings module this work for multilanguage with a path prefix, but if the used domain for language that the problem because for other...
View ArticleInvalidArgumentException: Output is empty. in...
Problem/MotivationI am receiving below error on sitemap rebuild from ssh.php drush xmlsitemap:rebuild In ProcessBase.php line 172: Output is empty. Steps to reproduceGo to ssh and run the command `php...
View ArticleError on sitemap generation when using Rackspace Cloud Files
Hi, I'm having a problem with XML Sitemap since version 7.x-2.0. So I installed the latest dev (7.x-2.x-dev - 2014/09/12) but the issue is still there.Cron always fails when XML Sitemap is active and...
View ArticleImplement tests for XmlSitemapForm
Problem/MotivationCurrently we don't have tests for XmlSitemapFormProposed resolutionVerify if is applicable and implement tests for that
View Articlexmlsitemap + drupal commerce error
Warning: Cannot modify header information - headers already sent by (output started at /var/www/_______/public_html/includes/common.inc:2777) в функции drupal_send_headers() (строка 1486 в файле...
View ArticleImprovement on validation for base url with http by default
Problem/MotivationWhen we're adding a base url like "www.google.com" we'll can't add because isn't a "valid" URLProposed resolutionBy default we can include http:// by default if isn't informed
View ArticleXML Sitemap Menu gets stuck in a loop, in very specific case
I had a hard time figuring out what made one of my Drupal installations eat up all allowed memory before returning:Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 46...
View ArticleRobots text entry is always http and not https protocol
The entry to robots.txt file for sitemap is always appended with the default http:// and not https:// i.e. `Sitemap: http://sitename.co.uk/sitemap.xml`
View Articlehook_xmlsitemap_link_alter never seems to get invoked
I'm trying to modify the urls produced by the taxonomy module to point to facets instead of term pages (should be trivial as I just need to add /search to the start of every url), but I can't seem to...
View ArticleSQL Performance on huge vocabulary
Problem/MotivationI'm generating the sitemap for a website with >400k nodes and >750k terms. It's reaaaaaaaally slow, and mysql-slow is full of those:# Time: 2021-07-23T14:41:53.774688Z #...
View ArticleError "Recoverable fatal error"
After cron start site is down with errorRecoverable fatal error: Object of class stdClass could not be converted to string in function DatabaseStatementBase->execute()(string2168 in file...
View Articleerror regenerating
I have to regenerate because the sitemap of one of my sites is very unstable, frequently xmlsitemap.xml disapears or some files are not ok for google. My sitemap has now 350.000 nodes the message now...
View ArticleWhitescreen & issues upon updating to 7.x-2.0 from 7.x-2.0-rc2
I attempted to update this module from 7.x-2.0-rc2 to the stable release, 7.x-2.0, using drush. Everything seemed fine from the drush perspective. However, attempts to load the site resulted in a...
View ArticleXML Parsing Error: junk after document element
Hi, When I try to view my created xml sitemap, i get this error : XML Parsing Error: junk after document element Location: http://geriblogi.lt/sitemap.xml Line Number 659, Column 1: ^ I couldn't find...
View ArticleXML Parsing Error: not well-formed Line Number 1, Column 1
When you use XML sitemap with Minify Source HTML module you will see this error: XML Parsing Error: not well-formed Location: https://example.com/sitemap.xml Line Number 1, Column 1
View ArticleUpdate Readme template
Problem/MotivationUpdate the readme to follow the template at: https://www.drupal.org/docs/develop/managing-a-drupalorg-theme-module-or...
View ArticleCreate a help session to help new users
Problem/MotivationWhould be nice have a help session to help new members using XML sitemapProposed resolutionCreate this session inside of XML sitemap
View ArticleFix XML Sitemap name capitalized
Problem/MotivationAs we can see at #2995903: Capitalize module name per Drupal standards and address dependency namespacing we need to capitalize XML Sitemap name because of stanrdsProposed...
View ArticleLabel for "XML Sitemap" wrong on Entity table, missing a space
Problem/MotivationOn Entity list admin/config/search/xmlsitemap there is a XML Sitemap missing space "XMLSITEMAP"Proposed resolutionWe can fix that on table list
View ArticleImprovement on Add Sitemap validation when the same context is uded
Problem/MotivationWhen we insert a sitemap with the context of other the validation is send a message (this is right) but on that case the user is redirected to the previous pageProposed resolutionWe...
View Articlenolink menu item should not be present in sitemap.xml
When using the module http://drupal.org/project/special_menu_itemsMenu items with should not be inserted in the sitemap.
View ArticleAllow Custom Links That Don't Exist Locally
Problem/MotivationThere are situations where it's handy to add a custom link to the sitemap which doesn't exist as a link in the local drupal system and which isn't a file on the hardisk; e.g.:when a...
View Articleusing rel="alternate" rather than multiple sitemaps by language...
Google seems to suggest NOT creating multiple sitemaps by language context, but rather using rel="alternate"http://support.google.com/webmasters/bin/answer.py?hl=en&answer=2620865I had to manually...
View Articlenofollow link relationship in generated html
I've enabled the "Include a stylesheet in the sitemaps for humans" configuration option. Each entry has a "nofollow" generated at line 110 of xmlsitemap.xml:<a href="{$sitemapURL}"...
View ArticleUpdating to rc1 changes config entity id which breaks config deployment
Problem/MotivationYesterday we updated xmlsitemap to rc1 from alpha4. When importing config post deployment we get the following error:Unexpected error during import with operation create for...
View ArticleAcquia Cloud Next Readiness Assessment - setMemory_limit
Problem/MotivationAcquia ran a readiness assessment on a site using XML sitemap, and it had a failure in the setMemoryLimit function.The exact failure is "PHP memory overrides in code should not exceed...
View ArticleFront page link not correct
Problem/MotivationWe are using XML Sitemap, XML Sitemap Internationalization, XML Sitemap Node, and Multi-Domain XML Sitemap (although, this problem occurs even with this module disabled). Our front...
View ArticleDeprecated function: Return type should either be compatible or the...
Similar to related issue, 7.x-2.x version also need to have update, since xmlwrite methods are being overwriten.I've used #[\ReturnTypeWillChange] attribute, to keep it backwards compatible.
View ArticlePHP 8.1: XmlSitemapWriter::openUri($uri) should either be compatible with...
Problem/MotivationWith PHP 8.1, when running cron error report as below:Deprecated function: Return type of Drupal\xmlsitemap\XmlSitemapWriter::openUri($uri) should either be compatible with...
View ArticleUpdating XML sitemap with language causes fatal error
I enabled the language module on my site, and then went to go update the sitemap to the default language.The website encountered an unexpected error. Please try again later.</br></br><em...
View ArticleMismatched entity and/or field definitions - The XML sitemap entity type...
Problem/MotivationHave a 60K nodes website. Just recently started adding the nodes to the xml-sitemap. This did not allow cron to complete and had "Attempting to re-run cron while it is already...
View ArticleBing 410 Gone
Problem/MotivationLooks like Microsoft has silently removed support for the ping API. There is a blog post describing this https://www.ctrl.blog/entry/sitemap-ping-indexnow.html and if you simply use...
View ArticleVerifying Bing Submissions
Is there a way to test/verify that Bing has received and is using the sitemaps submitted by xmlsitemap? I use html verification files and admin/reports/dblog shows regular cron sitemap submissions with...
View ArticleBing no longer accepting sitemap pings
Problem/MotivationWhenever my sitemap is submitted, it generates this log message alert: Submitted the sitemap to https://www.bing.com/ping?sitemap=https://www.mysite.com/sitemap.xml and received...
View ArticleMake change frequency options translatable
/** * Gets xmlsitemap frequency options. * * @return array * Frequency options. * * @todo Document this function. * @todo Make these translatable */ function xmlsitemap_get_changefreq_options() {...
View ArticleUpdate engine ping URLs
Looks like the ping URLs have changed for both Google and Bing.
View Articledrush xmlsitemap:regenerate does not work with Config ReadOnly active
Problem/MotivationI would like to regenerate the sitemap.xml on a website which has Config ReadOnly enabled. This is currently not possible because I get the following error:-> % drush...
View ArticleAllow disabling output of lastmod, changefreq, and priority in sitemaps
To help reduce file size if wanted.
View ArticleAllow different uri protocols for more effecient url generation
Problem/MotivationI have a site that's having trouble generating sitemaps. This may all be "known" but being as its breaking the module for me I thought I'd lay it out and document everything I found...
View ArticleAutomated Drupal 10 compatibility fixes
Problem/MotivationHello project maintainers,This is an automated issue to help make this module compatible with Drupal 10.To read more about this effort by the Drupal Association, please read: The...
View Article