<?xml version='1.0' encoding='utf-8'?>
<rss version="2.0"><channel><title>Ace Media — practical website guides</title><link>https://acemedia.ninja/blog/</link><description>Practical SEO, WordPress and website advice by Shane Rounce.</description><language>en-GB</language><item><title>Retest product analytics after a speed change</title><link>https://acemedia.ninja/blog/check-product-analytics-after-performance-changes/</link><guid>https://acemedia.ninja/blog/check-product-analytics-after-performance-changes/</guid><description>Compare fresh and cached product pages, check missing or duplicate events and confirm what reaches your analytics reports. Based on work from 2 October 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>eCommerce</category></item><item><title>A simpler product configurator can be the better choice</title><link>https://acemedia.ninja/blog/a-simpler-product-configurator-can-be-the-better-choice/</link><guid>https://acemedia.ninja/blog/a-simpler-product-configurator-can-be-the-better-choice/</guid><description>Compare the standard form with your product needs, preserve saved choices and test the purchase flow before retiring a custom configurator. Based on work from 23 September 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>eCommerce</category></item><item><title>Keep, refresh or retire? Give old content a proper review</title><link>https://acemedia.ninja/blog/keep-refresh-or-retire-old-content/</link><guid>https://acemedia.ninja/blog/keep-refresh-or-retire-old-content/</guid><description>How I review older content using evidence per page, with clear choices and reversible actions instead of deleting everything before a date. Based on work from 22 September 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>Content strategy</category></item><item><title>Robots.txt and noindex solve different problems</title><link>https://acemedia.ninja/blog/robots-txt-and-noindex/</link><guid>https://acemedia.ninja/blog/robots-txt-and-noindex/</guid><description>Why a crawl block can get in the way of removing a page from search, and how I check WordPress search visibility from the outside. Based on work from 15 September 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>Technical SEO</category></item><item><title>Check internal links before trusting an orphan-page report</title><link>https://acemedia.ninja/blog/an-orphan-report-is-not-a-verdict/</link><guid>https://acemedia.ninja/blog/an-orphan-report-is-not-a-verdict/</guid><description>Trace real routes into a page, check the crawler’s coverage and choose useful internal links before acting on an orphan-page report. Based on work from 15 September 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>Content strategy</category></item><item><title>Tracking links are not automatically new pages</title><link>https://acemedia.ninja/blog/tracking-links-are-not-new-pages/</link><guid>https://acemedia.ninja/blog/tracking-links-are-not-new-pages/</guid><description>How I decide which URL variations deserve their own identity, and keep canonical links, navigation and sitemaps consistent. Based on work from 10 September 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>Technical SEO</category></item><item><title>Put product documents beside the decision</title><link>https://acemedia.ninja/blog/put-product-documents-beside-the-decision/</link><guid>https://acemedia.ninja/blog/put-product-documents-beside-the-decision/</guid><description>Put the right specifications beside each product choice, remove duplicate downloads and keep an accessible overview of the whole product. Based on work from 8 September 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>eCommerce</category></item><item><title>Use search data to decide what to update</title><link>https://acemedia.ninja/blog/search-data-where-editors-work/</link><guid>https://acemedia.ninja/blog/search-data-where-editors-work/</guid><description>How I use page-level Search Console information to make editorial decisions clearer without turning the editor into another analytics dashboard. Based on work from 23 August 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>Measurement</category></item><item><title>Show useful product options while people browse</title><link>https://acemedia.ninja/blog/show-product-options-before-the-product-page/</link><guid>https://acemedia.ninja/blog/show-product-options-before-the-product-page/</guid><description>Show meaningful variations in the product grid, limit extra cards and preserve the selected option when the customer opens the product. Based on work from 18 August 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>eCommerce</category></item><item><title>Protect reusable layouts without blocking editors</title><link>https://acemedia.ninja/blog/protect-reusable-layouts-without-blocking-editors/</link><guid>https://acemedia.ninja/blog/protect-reusable-layouts-without-blocking-editors/</guid><description>Decide which parts of a reusable layout should stay shared, which editors can change and how they request a wider update. Based on work from 13 August 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>WordPress development</category></item><item><title>A sitemap should tell the truth about your pages</title><link>https://acemedia.ninja/blog/a-sitemap-should-tell-the-truth/</link><guid>https://acemedia.ninja/blog/a-sitemap-should-tell-the-truth/</guid><description>Why I check sitemap entries, modification dates and their actual responses instead of treating a working XML page as the whole job. Based on work from 27 July 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>Technical SEO</category></item><item><title>Keep your structured data consistent</title><link>https://acemedia.ninja/blog/structured-data-needs-an-owner/</link><guid>https://acemedia.ninja/blog/structured-data-needs-an-owner/</guid><description>Check schema ownership, identifiers and relationships so your structured data agrees with the page and avoids duplicate descriptions. Based on work from 7 July 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>Technical SEO</category></item><item><title>Check blank settings when social previews go missing</title><link>https://acemedia.ninja/blog/when-a-blank-setting-breaks-social-previews/</link><guid>https://acemedia.ninja/blog/when-a-blank-setting-breaks-social-previews/</guid><description>Test missing and empty settings, check the final social tags and compare articles, pages and archives when previews go missing. Based on work from 25 June 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>Technical SEO</category></item><item><title>Your speed score and your visitors are measuring different things</title><link>https://acemedia.ninja/blog/field-data-and-lab-scores/</link><guid>https://acemedia.ninja/blog/field-data-and-lab-scores/</guid><description>How I separate lab tests, real-user field data and missing measurements when reviewing website performance. Based on work from 5 June 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>Measurement</category></item><item><title>Make editor error messages useful</title><link>https://acemedia.ninja/blog/an-editor-should-explain-what-went-wrong/</link><guid>https://acemedia.ninja/blog/an-editor-should-explain-what-went-wrong/</guid><description>Distinguish loading, missing data and failed requests so editor warnings explain what happened and offer a useful next step. Based on work from 13 May 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>WordPress development</category></item><item><title>Test the first add to basket from a fresh browser</title><link>https://acemedia.ninja/blog/test-the-first-add-to-basket/</link><guid>https://acemedia.ninja/blog/test-the-first-add-to-basket/</guid><description>Why I test the whole first-time shopping journey, from choosing a variation to finding the same item in the basket after a refresh. Based on work from 24 April 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>eCommerce</category></item><item><title>Change URL structures without breaking the journey</title><link>https://acemedia.ninja/blog/change-url-structures-without-breaking-the-journey/</link><guid>https://acemedia.ninja/blog/change-url-structures-without-breaking-the-journey/</guid><description>The checks I make around archive URL changes: routing, redirects, tracking links, pagination and the links a site generates itself. Based on work from 10 April 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>Technical SEO</category></item><item><title>Product options need useful loading states</title><link>https://acemedia.ninja/blog/product-options-need-useful-loading-states/</link><guid>https://acemedia.ninja/blog/product-options-need-useful-loading-states/</guid><description>Keep product options useful while they load: limit requests, explain failures and make selection states clear to the customer. Based on work from 6 April 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>eCommerce</category></item><item><title>Check analytics as well as the consent banner</title><link>https://acemedia.ninja/blog/a-consent-banner-is-only-one-part-of-analytics/</link><guid>https://acemedia.ninja/blog/a-consent-banner-is-only-one-part-of-analytics/</guid><description>A visible consent banner does not prove that the right analytics events fired. Check the loading order, consent state and first visit together. Based on work from 6 January 2026. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>Measurement</category></item><item><title>Give your page metadata one clear owner</title><link>https://acemedia.ninja/blog/one-owner-for-page-metadata/</link><guid>https://acemedia.ninja/blog/one-owner-for-page-metadata/</guid><description>Check which component controls your titles, social previews and structured data, then verify the final page before changing another SEO setting. Based on work from 9 October 2025. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>Technical SEO</category></item><item><title>Include drafts in your content migration checks</title><link>https://acemedia.ninja/blog/a-content-migration-is-not-finished-until-drafts-work/</link><guid>https://acemedia.ninja/blog/a-content-migration-is-not-finished-until-drafts-work/</guid><description>A migration can look complete on the public site while unfinished articles still need attention. Here is how I check the editorial work as well. Based on work from 30 June 2025. Published 6 October 2026.</description><pubDate>Tue, 06 Oct 2026 00:00:00 +0100</pubDate><category>WordPress development</category></item></channel></rss>