<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Andreas Iversen</title><description>Notes on paid search, SEO, analytics and building marketing tools — by Andreas Iversen, a solo digital-marketing consultant in Aarhus, Denmark.</description><link>https://andreasiversen.xyz/</link><language>en-us</language><item><title>Notes from a migration that went sideways</title><link>https://andreasiversen.xyz/blog/messy-seo-migration/</link><guid isPermaLink="true">https://andreasiversen.xyz/blog/messy-seo-migration/</guid><description>A site move that should have been routine, the three things that broke, and the boring checklist I now refuse to skip.</description><pubDate>Thu, 09 Jul 2026 00:00:00 GMT</pubDate><category>seo</category></item><item><title>A twenty-line script that buys back an hour every week</title><link>https://andreasiversen.xyz/blog/twenty-line-script/</link><guid isPermaLink="true">https://andreasiversen.xyz/blog/twenty-line-script/</guid><description>Search-term reports are where negative keywords go to be ignored. Here&apos;s the little Google Ads script I use to surface the ones actually worth acting on.</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate><category>building-tools</category><category>paid-search</category></item><item><title>The ROAS number on your dashboard is lying to you</title><link>https://andreasiversen.xyz/blog/roas-is-lying-to-you/</link><guid isPermaLink="true">https://andreasiversen.xyz/blog/roas-is-lying-to-you/</guid><description>Blended ROAS hides more than it reveals. A short case for pulling attribution apart before you cut a campaign that&apos;s actually working.</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate><category>paid-search</category><category>measurement</category></item></channel></rss>