<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://grindstoneseo.com/</loc>
    <lastmod>2026-08-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/services/</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/services/consulting/</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/contact-grind/</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/</loc>
    <lastmod>2026-04-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/bad-posts/</loc>
    <lastmod>2012-11-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/worse-posts/</loc>
    <lastmod>2013-05-10</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/worse-posts/penguin-2-0-the-real-dirt-google-doesnt-want-you-to-know/</loc>
    <lastmod>2013-05-10</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/bad-posts/why-guest-blogging-fucking-blows/</loc>
    <lastmod>2012-11-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/worse-posts/extending-the-olive-branch/</loc>
    <lastmod>2012-10-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/bad-posts/scrapebox-spammers-youre-doing-it-wrong/</loc>
    <lastmod>2012-05-17</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/bad-posts/yeah-i-am-that-guy/</loc>
    <lastmod>2012-04-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/day-three-email-three/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/value/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/link-quality-part-2/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/anchor-text-wanker-smecht/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/internal-anchor-text-dont-get-rekt/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/another-long-day/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/quick-and-dirty/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/anchor-text-how-to-how-not-to-with-live-examples/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/q-and-a-from-yesterdays-video-plus-extra/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/from-the-horses-mouth/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/i-suppose-i-should-test-deliverability/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/mailbag/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/slacking/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/failbag/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/todays-webinar/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/two-emails-in-the-same-day/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/state-of-links-email-mailbag-responses/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/monday-funday/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/been-awhile/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/what-it-do/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/glimmer-of-hope/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/update-to-the-disavow-webinar-for-thatfitfriend/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/sorry-my-abandoned-list-1714948648/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/that-last-email-did-numbers-1715091961/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/things-seo-and-otherwise-1715181275/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/down-the-rabbit-hole-1716347955/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/biggest-seo-leak-in-history-1716906287/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/the-summer-of-broken-things---part-1-1725322455/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/summer-of-broken-things-2.0-1732735920/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/grindstoneseo-cyber-monday-deals-1733169341/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/happy-new-year-1735794931/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/is-this-thing-on-1772652966/</loc>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/link-building/best-link-building-service/</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/services/white-label-link-building/</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/services/generative-engine-optimization-services/</loc>
    <lastmod>2026-06-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/link-building/outsource-link-building/</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/link-building/link-building-pricing/</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/link-building/niche-edits/</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/link-building/guest-post-outreach/</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/link-building/anchor-text-strategy/</loc>
    <lastmod>2026-06-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/the-state-of-links-2024/</loc>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/lets-pareto-that-bff/</loc>
  </url>
  <url>
    <loc>https://grindstoneseo.com/blog/newsletter-archive/yo-member-when/</loc>
  </url>
  <url>
    <loc>https://grindstoneseo.com/link-building/</loc>
    <lastmod>2026-06-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/ai-search/how-to-rank-in-chatgpt/</loc>
    <lastmod>2026-06-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/ai-search/</loc>
    <lastmod>2026-06-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/ai-search/llm-optimization/</loc>
    <lastmod>2026-06-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/ai-search/aeo-vs-geo-vs-seo/</loc>
    <lastmod>2026-06-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/ai-search/is-ai-content-bad-for-seo/</loc>
    <lastmod>2026-06-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/ai-search/geo-checklist/</loc>
    <lastmod>2026-06-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/ai-search/geo-vs-seo/</loc>
    <lastmod>2026-06-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/ai-search/best-ai-content-services/</loc>
    <lastmod>2026-06-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/services/geo-audit/</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://grindstoneseo.com/services/ai-citation-placements/</loc>
    <lastmod>2026-08-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
</urlset>
