Salesforce · 14 min read · Updated

Welcome, reader

The-Technical-Web-Guide-for-Marketers

Last updated: October 2026

Thanks for picking up The Technical Web Guide for Marketers: What Every Marketer Should Know About Domains, Email, Tracking, Search and AI. This page keeps the book current. Tools change their names and prices, platforms add and remove features, and the AI chapters in Part 8 change fastest of all, so this is where you’ll find what has moved since the book went to print.

How to use this page:

  • Check “What’s changed” first. Every update is dated and points to the chapter it affects, so you can note it in your copy.
  • Use the tools directory as your shopping list. It follows the book’s nine parts, free tools first, with chapter numbers so you can read the background before you buy anything.
  • Keep an eye on the AI tracker. AI crawlers, AI referral tracking, WebMCP, Agentic Browsing, ads inside AI answers and the GEO plan, all in one place.
  • Grab the downloads. The checklists, templates, and prompt library from the book, in formats you can copy into your own documents and tools.

If you spot something out of date, or a tool that deserves a place here, tell me. Reader notes are how this page stays useful.

Buy the paperback on Amazon · Kindle edition · About the author

The book at a glance

56 chapters in nine parts, plus five appendices: a glossary, a DNS and email authentication cheat sheet, a pre-launch website checklist, a prompt library and a tools directory. Every chapter follows the same pattern: what it is, why marketers care, a story from the field, a checklist, a prompt to try, and free and paid tools.

PartChapters
1. How the Web Reaches Your Customer1 The Journey of a Page View · 2 Hosting and Servers · 3 Domains You Own (and Forget You Own) · 4 DNS Records Demystified · 5 URLs, Short Links and QR Codes · 6 SSL/TLS and Trust
2. Email7 Email That Actually Lands · 8 Why Email Goes to Spam · 9 Email Templates, Rendering and Metrics
3. Understanding Your Visitors10 How Visitors Think · 11 What Visitors Want · 12 User Journeys and Drop-Off · 13 Designing Pages Around Visitors
4. Content Management14 Choosing a CMS · 15 Content Management and Governance · 16 Categories, Tags and Taxonomy · 17 Digital Asset Management · 18 Handling Requests and “Make It Like This Site”
5. Speed and Delivery19 CDNs Explained · 20 Caching Without Tears · 21 Page Speed and Core Web Vitals · 22 Marketing’s Page Weight · 23 Uptime, Monitoring and Incidents
6. Measurement24 Tracking Fundamentals · 25 UTMs and Attribution · 26 Google Ads Tracking · 27 Social Ads Tracking · 28 Consent and Privacy · 29 Measurement Without Cookies · 30 Forms That Work · 31 Marketing Automation Plumbing · 32 A/B Testing and Personalization · 33 Conversion Rate Optimization · 34 Search Console and Bing Webmaster Tools
7. Being Found35 Technical SEO · 36 robots.txt · 37 Structured Data Deep Dive · 38 Migrations and Redirects · 39 Social Previews and Link Sharing · 40 Video and YouTube SEO · 41 Local and International Reach · 42 Accessibility
8. The AI Era43 AI Crawlers and Bots · 44 AEO · 45 GEO · 46 Advertising Inside AI Answers · 47 llms.txt, WebMCP and Machine-Readable Sites · 48 When Agents Are Your Visitors · 49 Agentic Commerce · 50 AI Agents on Your Marketing Team · 51 AI Content, Trust and Disclosure · 52 Building Your Own AI Toolkit
9. Operations53 Security for Marketers · 54 Working With IT and Developers · 55 Launching a New Landing Page · 56 A Full Website Health Audit

What’s changed since the book

Newest first. Each line names the chapter it affects.

DateChapterWhat changed
October 2026AllCompanion page launched. Lists match the first edition, including Lighthouse’s new Agentic Browsing category (Chapter 21) and Meta Ads Data Advisor, formerly Meta Pixel Helper (Chapters 24 and 27).

For future entries, keep each line short and concrete, like this:

| 2027-01-15 | 43 | New AI search crawler added to the tracker; robots.txt sample updated. |
| 2027-02-03 | 21 | Tool X renamed to Y; pricing now starts at $Z/month. |

When a change alters the book’s advice, not just a name or a price, write a short blog post about it and link the post from this table.

Tools directory

The tools from the book, in book order, free options first. For most teams the free column covers the day-to-day checks. Mentions are not endorsements, and nobody paid to be listed.

Part 1: How the Web Reaches Your Customer

AreaFreePaidChapters
Page journeyChrome DevTools, WebPageTest, REDbot, whatsmydns.netCatchpoint, Pingdom, DebugBear, SpeedCurve1
HostingNetlify, Vercel and Cloudflare Pages free tiers, GitHub PagesAWS, Google Cloud, Microsoft Azure, DigitalOcean, Akamai Cloud (formerly Linode), WP Engine, Kinsta, WordPress VIP, Pantheon, Acquia, Upsun (formerly Platform.sh), Webflow, Shopify2
Domains and DNSICANN Lookup, dnstwist, Google Admin Toolbox Dig, whatsmydns.net, dnschecker.org, httpstatus.ioNamecheap, GoDaddy, MarkMonitor, DNSimple, Route 53, NS13, 4
Links and QR codesGoogle Campaign URL Builder, static QR generatorsBitly, Rebrandly, Uniqode5
CertificatesLet’s Encrypt, SSL Labs, crt.shDigiCert, Sectigo, DigiCert Trust Lifecycle Manager, Sectigo Certificate Manager, Venafi6

Part 2: Email

AreaFreePaidChapters
Email authenticationMXToolbox, Google Postmaster Tools, mail-tester.comdmarcian, Valimail, Red Sift OnDMARC7
DeliverabilityGoogle Postmaster Tools, Microsoft SNDS, MXToolbox blocklist checkValidity Everest, GlockApps, ZeroBounce, NeverBounce, SendGrid, Postmark, Amazon SES8
Templates and metricsCan I Email, mail-tester.com, platform previews, bot-click filtering in your email platformLitmus, Email on Acid, Stripo, Beefree9

Part 3: Understanding Your Visitors

AreaFreePaidChapters
Visitor research and UXMicrosoft Clarity, Google Forms, Optimal Workshop free tierHotjar, Lyssna, UserTesting, Dovetail, Attention Insight10, 11
JourneysGA4 funnel and path explorations, ClarityFullStory, Contentsquare, Mixpanel, Amplitude12
Design and prototypesFigma free plan and FigJam, Penpot, Canva freeFigma paid (Dev Mode, libraries), Maze, Lyssna, Miro, Whimsical, Webflow, Framer13

Part 4: Content Management

AreaFreePaidChapters
CMS and contentWordPress, Drupal, PublishPress, Screaming FrogWebflow, Contentful, Sanity, Siteimprove14, 15
Taxonomy and assetsCMS taxonomy tools, Google Sheets, Google DrivePoolParty, Brandfolder, Canto, Adobe Experience Manager Assets, Cloudinary16, 17
Requests and design systemsGoogle Forms, Jira free, Storybook, NotionJira Service Management, Asana, Zeroheight18

Part 5: Speed and Delivery

AreaFreePaidChapters
CDN and cachingCloudflare free plan, REDbotAkamai, Fastly, CloudFront19, 20
SpeedPageSpeed Insights, Lighthouse, CrUX Vis, Squoosh, Request Map GeneratorDebugBear, SpeedCurve, Calibre, ImageKit, TinyPNG Pro21, 22
Uptime and incidentsUptimeRobot, Better Stack freePingdom, Better Stack, Atlassian Statuspage, PagerDuty23

Part 6: Measurement

AreaFreePaidChapters
Analytics and tagsGA4, Google Tag Manager, Looker StudioGA4 360, Stape, Adobe Analytics, Supermetrics, Funnel24
Tag-checking browser extensionsTag Assistant, Meta Ads Data Advisor, TikTok Pixel Helper, Pinterest Tag Helper, Microsoft UET Tag Helper, Snap Pixel Helper, Adobe Experience Platform Debugger, Omnibug, dataslayer, ObservePoint TagDebugger, WappalyzerObservePoint (automated tag audits)24, 27
AttributionCampaign URL Builder, first- and last-touch cookies with hidden fieldsUTM.io, HubSpot, Dreamdata25
Ads trackingGoogle Ads, Tag Assistant, Meta Events Manager test eventsStape, Segment, Elevar26, 27
Consent and privacyGoogle Consent Mode, Klaro, CookieYes freeOneTrust, Cookiebot, Usercentrics, Osano, Ketch, TrustArc, ObservePoint28
Measurement without cookiesGoogle Meridian, Meta Robyn, platform lift studies, “How did you hear about us?” fieldsHaus, Recast, Measured, LiveRamp, Fairing, KnoCommerce29
FormsGoogle Forms, HubSpot free forms, reCAPTCHA, Cloudflare Turnstile, Microsoft ClarityGravity Forms, Typeform, Jotform, Formstack, Zuko, ZeroBounce, NeverBounce30
Marketing automationHubSpot free CRM, Mailchimp free, Zapier freeSalesforce Account Engagement (Pardot), Adobe Marketo Engage, Oracle Eloqua, HubSpot Marketing Hub, Make31
Testing and CROGrowthBook, PostHog free, GA4 explorations, Clarity, sample-size calculatorsOptimizely, VWO, AB Tasty, Kameleoon, Convert, Statsig, LaunchDarkly, Hotjar, Contentsquare32, 33
Search dataGoogle Search Console, Bing Webmaster Tools, Screaming Frog free (500 URLs), free tiers of Semrush, Ahrefs Webmaster Tools and SimilarwebSemrush, Ahrefs, Similarweb, Screaming Frog, Sitebulb, SEOTesting34

Part 7: Being Found

AreaFreePaidChapters
Technical SEO and mobile-firstSearch Console URL Inspection, PageSpeed Insights, Screaming Frog freeSitebulb, Semrush Site Audit, Ahrefs Site Audit35
robots.txtSearch Console robots.txt report, Bing Webmaster Tools, Screaming Frog freeScreaming Frog, Sitebulb, ContentKing, Little Warden36
Structured dataRich Results Test, Schema.org Validator, Search Console enhancement reports, Yoast or Rank MathSchema App, WordLift, Sitebulb37
MigrationsScreaming Frog free, Search Console, httpstatus.ioScreaming Frog, Sitebulb, Semrush, Ahrefs38
Sharing and videoSharing Debugger, Post Inspector, opengraph.xyz, YouTube StudioWistia, Vimeo, TubeBuddy, vidIQ39, 40
Local and internationalGoogle Business Profile, Bing Places, Apple Business ConnectBrightLocal, Yext, Weglot, Lokalise41
AccessibilityWAVE, axe DevTools, Accessibility Insights for Web, Lighthouse, WebAIM Contrast Checker, NVDA, VoiceOver, Voice Control, Narrator, Voice Access, TalkBackSiteimprove, Deque axe Monitor, Level Access, Stark, JAWS, Dragon42

Part 8: The AI Era

AreaFreePaidChapters
AI crawlers and visibilityrobots.txt, server logs, Dark Visitors, AlsoAsked, AnswerThePublic, a manual prompt-testing logAkamai Bot Manager, DataDome, HUMAN, Profound, Peec AI, Otterly.AI, Ahrefs Brand Radar, Semrush AI visibility tools43 to 45
AI ads and commerceGoogle Ads reporting, OpenAI ads pixel, Merchant CenterAdthena, StackAdapt, Stripe, Feedonomics46, 49
Machine-readable sites and agentsllmstxt.org, Yoast llms.txt, Firecrawl free, NLWeb, WebMCP draft and Chrome trialFirecrawl paid, verified-agent bot management47, 48
AI for the teamGA4 and Google Ads MCP servers, Ask Advisor, n8n, free AI tiersClaude, ChatGPT and Gemini business plans, Zapier, Make50, 52
AI content trustContent Credentials Verify, Adobe Content AuthenticityAdobe Firefly, Truepic, Reality Defender, Bolster51

Part 9: Operations

AreaFreePaidChapters
SecurityHave I Been Pwned, dnstwist, reCAPTCHA, Cloudflare Turnstile, Bitwarden free, Google CSP Evaluator1Password Teams, Bitwarden Teams, BrandShield, Bolster, c/side, Jscrambler, Feroot, Report URI53
Working with ITTrello, Jira free, Loom freeJira, Asana, Monday.com, Loom Business54
Landing page launchesPageSpeed Insights, Tag Assistant, WAVE, httpstatus.io, UptimeRobotUnbounce, Instapage, BrowserStack, LambdaTest, ObservePoint55
Full auditsAll free tools aboveSiteimprove, Semrush Site Audit, Ahrefs Site Audit56

When you paste this into WordPress, link each tool name to its official site. If you join any affiliate programs, add a one-line disclosure above the first table.

AI search and agents tracker

Part 8 changes faster than anything else in the book, so this section is where we keep it current. Each table shows the date it was last checked. When a row changes, we update it here and add a line to the change log.

AI crawlers and user agents (Chapters 36 and 43)

Last checked: October 2026

User agentCompanyPurposeBlocking it means
GPTBotOpenAICollects training dataYour content is left out of future OpenAI model training
OAI-SearchBotOpenAIBuilds the ChatGPT search indexYou may not appear in ChatGPT search answers
ChatGPT-UserOpenAIFetches a page when a user asksChatGPT cannot open your page for a user’s request
ClaudeBotAnthropicCollects training dataYour content is left out of future Claude training
Claude-SearchBotAnthropicBuilds the Claude search indexYou may not appear in Claude’s search results
Claude-UserAnthropicFetches a page when a user asksClaude cannot open your page for a user’s request
PerplexityBotPerplexityBuilds the Perplexity search indexYou may not appear in Perplexity answers
Perplexity-UserPerplexityFetches a page when a user asksPerplexity cannot open your page for a user’s request
Google-ExtendedGoogleGemini training and grounding (a control token, not a separate crawler)No effect on Google Search or AI Overviews
Applebot-ExtendedAppleApple Intelligence training (a control token)No effect on Siri or Spotlight search
CCBotCommon CrawlBuilds an open web archive that many AI labs train onYour content is left out of a widely used training source
BytespiderByteDanceCollects training dataReported to ignore robots.txt at times, so enforce it at the CDN

The usual starting point is to allow the search and user-fetch agents (so AI answers can cite you) and decide separately about the training agents. Chapter 36 has the full worksheet.

# Allow AI search and user fetches
User-agent: OAI-SearchBot
User-agent: ChatGPT-User
User-agent: Claude-SearchBot
User-agent: Claude-User
User-agent: PerplexityBot
User-agent: Perplexity-User
Allow: /

# Training crawlers: our decision, reviewed quarterly
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: CCBot
User-agent: Google-Extended
User-agent: Applebot-Extended
Disallow: /

Sitemap: https://www.example.com/sitemap.xml

To track visits from AI assistants in GA4 (Chapter 44), create a custom channel group with a channel called “AI assistants” and place it above Referral. Set it to match the session source with this regex:

chatgpt\.com|perplexity\.ai|claude\.ai|gemini\.google\.com|copilot\.microsoft\.com

Standards for machine-readable sites and agents (Chapters 47 and 48)

Last checked: October 2026

StandardWhat it isStatusWhat to do now
llms.txtA Markdown file at your site root that points AI tools to your key pagesProposal. Widely published, but no major AI company has confirmed it reads the fileCheap to add. Do not expect a traffic change from it
WebMCPA browser API that lets a page expose its actions as tools for AI agents (document.modelContext)Chrome early preview from February 2026, then a trial. Form attributes are still being specified. Other browsers have not committedWatch it. Developers can join the trial
Lighthouse Agentic BrowsingLighthouse checks for how easy a page is for agents to useAdded in Lighthouse 13.3 (May 2026) with four checks. Rolling out to PageSpeed InsightsRun it next to your accessibility audit
MCP serversA standard way for AI tools to connect to your data and actionsWidely adopted. GA4, Google Ads and many SaaS tools offer serversUse the ones from vendors you already pay for. Follow Chapter 50’s access rules
NLWebMicrosoft’s open project for adding a natural-language query endpoint to a siteOpen source. Used in early trialsOptional for content-heavy sites
Web Bot AuthSigned HTTP requests so a site can verify which agent is callingIETF draft. Supported by some CDNs and agentsAsk your CDN whether it supports verified bots
ACP (Agentic Commerce Protocol)OpenAI and Stripe’s protocol for checkout inside ChatGPTLive with selected merchantsE-commerce teams: check eligibility with your platform
UCP (Universal Commerce Protocol)Google’s open commerce protocol for agents (January 2026)Early adoption across Google surfacesKeep Merchant Center feeds clean and complete
AP2 (Agent Payments Protocol)Google-led protocol for agent-initiated paymentsEarlyWatch it. Payments teams decide

Ads in AI answers (Chapter 46)

Last checked: October 2026

SurfaceAd formatBuyingMeasurement
Google AI Overviews and AI ModeSearch and Shopping ads shown in or below AI answersExisting Google Ads campaigns, mainly broad match, Performance Max and AI MaxStandard Google Ads conversion tracking
ChatGPTSponsored placements below answers (since February 2026)CPC and CPM bidding through OpenAI’s ads platformOpenAI ads pixel plus a server-side Conversions API
Microsoft CopilotAds inside Copilot answersMicrosoft Advertising campaignsUET tag and Microsoft conversion goals
PerplexitySponsored follow-up questionsLimited, by direct salesPlatform reporting

The terms (Chapter 44)

TermStands forWhat it means in practice
SEOSearch engine optimizationRanking in classic search results
GEOGenerative engine optimizationBeing cited or recommended in AI-generated answers
AEOAnswer engine optimizationBeing the direct answer (snippets, voice, AI answers)
AIOAI optimizationA loose umbrella term for all of the above
LLMOLarge language model optimizationThe same idea, said by people who like acronyms

The work overlaps heavily. Good technical SEO, clear answers, structured data and mentions on trusted third-party sites help with every one of these.

The 90-day GEO plan, in brief (Chapter 45)

  • Days 1 to 30, baseline. Pick 30 to 50 prompts that buyers ask. Record which brands each AI tool names and cites. Set up the GA4 AI channel. Check robots.txt and server logs for AI crawlers.
  • Days 31 to 60, fix and publish. Fix crawl and rendering gaps. Rewrite key pages so each one opens with a direct answer. Add structured data. Close the gaps where competitors are cited and you are not.
  • Days 61 to 90, earn mentions and measure. Pitch the review sites, listicles and communities that AI tools cite. Re-run the prompt set, compare against the baseline and report the change in mentions, citations and AI referrals.

Free downloads

These are the worksheets, checklists and templates from the book. Each one is free and needs no sign-up. Copy them, edit them, and share them with your team.

DownloadWhat it helps withFormatFrom
Website audit scorecardScore a site across all nine parts and list the top fixesGoogle Sheets / ExcelChapter 56
Pre-launch checklistCheck redirects, tags, speed, SEO, accessibility and security before anything goes liveGoogle Sheets / PDFAppendix C
Landing page launch checklistLaunch one campaign page, from brief to the day-after reviewGoogle Sheets / PDFChapter 55
robots.txt decision worksheetDecide what to allow and block, including AI crawlersGoogle Docs / PDFChapter 36
DNS and email cheat sheetA one-page reference for record types, SPF, DKIM and DMARCPDFAppendix B
Prompt libraryReady-to-use AI prompts for every part of the bookGoogle Docs / MarkdownAppendix D
Chapter checklistsThe end-of-chapter checklists in one fileGoogle Sheets / PDFAll chapters
Measurement plan templateMap business goals to events, parameters and reportsGoogle SheetsChapter 24
UTM naming conventionShared rules and a builder sheet for campaign linksGoogle SheetsChapter 25
First- and last-touch script walkthroughStore first-touch and last-touch UTMs in cookies and pass them into form fieldsArticle on webocreation.comChapter 25
Privacy review formCheck a new tool or tag before it goes on the siteGoogle DocsChapter 28
A/B test plan templateHypothesis, metric, sample size, run time and decision ruleGoogle DocsChapter 32
Incident update templateStatus messages for customers, leaders and support during an outageGoogle DocsChapter 23
GEO 90-day planThe prompt set, baseline tracker and weekly tasksGoogle SheetsChapter 45
Web request intake formThe questions to answer before you send a request to IT or the web teamGoogle Forms / DocsChapter 18

The master prompt from Appendix D, for readers who want to start with AI right away:

You are a senior web specialist helping a marketer. I will describe a website problem or task. First ask me up to three questions you need answered. Then explain what is going on in plain language, list the checks I can do myself with free tools, and draft a short, specific request I can send to my web or IT team. Flag anything that needs security, legal or privacy review.

Corrections and reader questions

Corrections

If you find an error in the book, let us know and we will list it here with the fix. Please include the page or chapter number and the edition (paperback or Kindle).

ChapterPageWhat it saysWhat it should sayFixed in
None yet

Reader questions

Do I need to be technical to use this book? No. The book is written for marketers. Each chapter explains the idea in plain language, then gives free checks you can run yourself and the request to send when something needs a developer.

Are the downloads really free? Yes. There is no sign-up and no email gate. If you want updates, the newsletter below is optional.

Why do some tools have new names? Vendors rename and merge products often. The tools directory on this page uses current names, and we update it when a name changes.

Should I block AI crawlers? It depends on your goals. Most marketing sites allow the AI search and user-fetch agents so that AI answers can cite them, and make a separate decision about training crawlers. Chapter 36 and the tracker above walk through it.

Can I use the checklists at work or with clients? Yes. Use them, adapt them and share them with your team. We only ask that you do not resell them.

Will there be a new edition? The book covers the basics that change slowly. The fast-moving parts, especially AI, are kept current on this page between editions.

I have a question that is not answered here. Use the contact form below. Good questions may be answered on this page or in a webocreation.com article.

Stay in touch

Newsletter. Get a short email when the AI tracker, tools directory or downloads change. It goes out only when there is something worth knowing, and you can unsubscribe at any time.

Contact. Send corrections, questions, and suggestions through the contact form on webocreation.com. We read every message.

More articles. webocreation.com has step-by-step guides on tracking, SEO, e-commerce and AI that go deeper than the book has room for.

Leave a review. If the book helped you, a short review on Amazon helps other marketers find it.

Filed underSalesforce
Tagged
Rupak Nepali
Written byRupak Nepali

Author of four Opencart book.
The recent are Opencart 4 developer book and Opencart 4 user manual

Leave a Reply

Your email address will not be published. Required fields are marked *