Tuesday, April 30, 2024
2 changes · 17.0
Enhancements to existing features
Website sitemaps, robots.txt references, and social sharing links now prefer the configured website domain instead of whichever address a visitor used. This reduces confusion for customers and search engines by consistently pointing to the canonical website address.
Original PR description
This commit is: 1. Forcing the website domain (if set) when generating the sitemap, instead of the root url. Otherwise, it was possible to generate the sitemap for a website with a non canonical URL.…
This commit is: 1. Forcing the website domain (if set) when generating the sitemap, instead of the root url. Otherwise, it was possible to generate the sitemap for a website with a non canonical URL. It's not the end of the world as those non canonical pages have a canonical meta tag anyway to correctly "explain" to the crawler where to go, but always using the correct domain is better. Note that this sitemap, once generated, is cached for 12 hours. 2. Adding link to the canonical sitemap on the robots.txt page if we are not on the canonical robots.txt. Note that this robots.txt was already forbidding all pages with `Disallow: /`. This is a good practice, see this google doc [1]: `The URL doesn't have to be on the same host as the robots.txt file.` 3. Using the website domain (if set) to generate the opengraph links. This one is probably just nitpicking and to prevent bad copy paste as it doesn't really change anything. Step to reproduce: - Install website - Set `http://localhost:8069/` as website domain - Go to `http://127.0.0.1:8069/sitemap.xml` (it's cached for 12 hours once you generated it by accessing it the first time) - Go to `http://localhost:8069/sitemap.xml`, it will be displaying pages with `127.0.0.1` URL instead of the canonical localhost. [1]: https://developers.google.com/search/docs/crawling-indexing/robots/robots_txt?hl=en#sitemap task-3391021 opw-3366013 opw-2311003 opw-2358120 opw-3105191 opw-2949165 opw-3341083 opw-3103527 opw-3075342 opw-2962433 opw-2718606 opw-2674387 opw-2647926 opw-3163677 opw-3114853
This update adds automated testing for partner VAT information in the German DateV export report. By introducing this test, the team ensures that partner tax identification numbers are correctly exported in the DateV format, improving the reliability and accuracy of German tax reporting compliance.
Original PR description
Added a test for partners vat export in DateV report. task-3866785