The big idea: Search engines and AI answer tools can only recommend what they can find, understand and trust. This guide walks one invented small business, Fern & Flour Bakery in Knoxville, through every fix, from keyword research to Search Console, with real before and after examples you can copy for your own clients.
New to the concepts? Start with SEO and AI Discoverability. This page is the hands-on how-to.
See it in action
Page Makeover Lab
Fern & Flour Bakery (an invented Knoxville bakery) has a weak cake page. Apply the fixes one at a time and watch the page, its Google result and an AI answer change.
1. The page
2. Google result
3. AI answer
A simplified teaching model. Real rankings and AI citations also depend on reviews, links, mentions and competitors. No one outside Google or the AI companies knows the exact weights.
Meet the example: Fern & Flour Bakery
Fern & Flour Bakery is an invented Knoxville bakery with a dedicated gluten-free kitchen. It sells custom birthday cakes, sourdough and cookie boxes, and it ships cookies across Tennessee. Its website looks nice, but almost no one finds it through search, and AI tools never mention it. Every example below fixes one part of its custom cake page.
- Page we will fix: fernandflourbakery.com/cakes (invented site)
- Goal: show up when people search or ask an AI tool for a custom or gluten-free birthday cake in Knoxville
- Facts the bakery can prove: dedicated gluten-free kitchen, 6-inch cakes from $48, order 5 days ahead, open Tuesday to Saturday
Step 1: Research the keywords and the questions
Start with what customers type and ask, not what the business calls itself. Today people search in short phrases (“gluten free cake knoxville”) and also ask full questions in AI tools (“Where can I get a gluten-free birthday cake in Knoxville that tastes good?”). Collect both.
List seed words from the customer’s side
Write down the products, problems and occasions customers mention. Ask the staff what people ask on the phone. Those questions are free research.
Before
Seed list: “artisan baked goods,” “handcrafted confections”
After
Seed list: “custom birthday cake,” “gluten-free cake,” “cake for celiac,” “smash cake,” “order cake near me”
Expand with free tools
Type each seed into Google and note autocomplete suggestions and the “People also ask” questions. Check Google Trends for seasonality and Google Search Console for queries the site already shows up for. Keyword tools such as Google Keyword Planner, Semrush or Ahrefs add volume estimates.
Judge each keyword on four things
Volume (do enough people search it), difficulty (who already ranks), intent (what the searcher wants) and fit (can this business truly satisfy it). A small business usually wins with specific, local, long-tail phrases.
Before
Target: “cake” (huge volume, national brands and recipes rank, wrong intent)
After
Target: “gluten-free birthday cake knoxville” (smaller volume, clear buying intent, a perfect fit)
Map one main keyword to one page
Give each page one main keyword plus a few close variations and questions. Two pages chasing the same keyword compete with each other.
After
/cakes: custom birthday cakes knoxville. /gluten-free: gluten-free bakery knoxville. /blog/store-sourdough: how to store sourdough bread.
Step 2: Match the search intent
Search intent is the reason behind a search. Google rewards the page type that best fits that reason, so check the results page before you write.
Search the keyword and look at what ranks
If the results are recipes, people want to bake it themselves (informational). If they show a map and bakeries, people want to buy locally (transactional and local). Build the kind of page that already wins.
Before
Fern & Flour writes a long blog post titled “Our Love of Cake” to rank for “custom birthday cake knoxville”
After
Fern & Flour builds an order page with flavors, sizes, prices, lead time, photos and an order button, because the results show local shops and a map
Use the four intent types
Informational: learn something (“how to keep cake fresh overnight”). Navigational: reach a brand (“fern and flour bakery”). Commercial: compare options (“best gluten-free bakery knoxville”). Transactional: buy now (“order birthday cake knoxville”).
Step 3: Write the page title and meta description
The title tag and meta description are your ad copy in the search results. The title is a strong clue to what the page is about. The description does not change ranking, but a clear one can earn more clicks.
Put the main keyword and the benefit first in the title
Keep it about 50 to 60 characters so it is less likely to be cut off. Google truncates by pixel width, not a fixed character count. Add the brand at the end. Every page needs its own unique title.
Before
<title>Home</title>
After
<title>Gluten-Free Birthday Cakes in Knoxville | Fern & Flour</title>
Write a meta description that sells the click
Summarize the page in about 120 to 160 characters: what it offers, a proof point and a next step. Google often writes its own snippet from page text when it thinks that matches a search better, so the page copy itself has to be good too.
Before
(no meta description, so Google grabs: “Welcome!! We love to bake. Click here to learn more about us…”)
After
Custom birthday cakes baked in a dedicated gluten-free kitchen in Knoxville. 6-inch cakes from $48. Order online 5 days ahead.
Know that Google may rewrite your title
Google’s title links can come from the title tag, the main heading or other prominent text. Vague, stuffed or duplicate titles get rewritten more often. A specific title that matches the H1 is your best protection.
Step 4: Clean up the URL slug
The slug is the readable end of a URL. Google recommends simple, descriptive URLs that people can understand.
Use short, lowercase words joined by hyphens
Describe the page in two to five words. Skip dates and stop words unless they matter. Use hyphens, not underscores. In WordPress, edit the slug in the page settings before you publish.
Before
fernandflourbakery.com/index.php?page_id=27
After
fernandflourbakery.com/custom-cakes
Redirect old URLs when you change them
If a page is already live and has links or rankings, set up a 301 redirect from the old URL to the new one so visitors and search engines follow it.
Step 5: Use clear headings and write answer-first
Headings are the outline of the page. Answer-first writing means the first one or two sentences under a heading answer the question directly, then the rest explains. People skim this way, featured snippets pull from it, and AI answers can quote it accurately. Google says you do not need to write in a special way for AI or chop pages into tiny chunks. Answer-first is simply good writing for people.
Use one H1 that matches the topic
The H1 is the visible headline. Make it say what the page is about, in words customers use. Then use H2s for main sections and H3s under them. Do not pick heading levels just for font size.
Before
H1: “Welcome!!”
After
H1: “Custom Gluten-Free Birthday Cakes in Knoxville”
Open with the answer, not the backstory
Write the first one to two sentences so they make sense on their own if someone quotes them. Include the specific facts: who, what, where, price, timing.
Before
“Since day one, we have been passionate about bringing joy to every celebration. Our journey began with a dream…”
After
“Fern & Flour Bakery bakes custom gluten-free birthday cakes in Knoxville, made in a dedicated gluten-free kitchen. Six-inch cakes start at $48, and you can order online at least 5 days ahead.”
Turn real questions into H2s
Use the questions from Step 1 as section headings, then answer each one right below it. Keep each section focused on one question.
Before
H2: “More Info”
After
H2: “How far ahead should I order a custom cake?” Answer: “Order at least 5 days ahead. For weddings or cakes over three tiers, order 3 weeks ahead.”
Add details only you can give
Google’s 2026 guide to generative AI search stresses non-commodity content: first-hand experience and a unique point of view, not generic text anyone could write. Original photos, real prices, process details and customer stories set a page apart.
Before
“Gluten-free cakes are a great option for people who avoid gluten.”
After
“We test every batch with gluten test strips, and our kitchen has never handled wheat flour. Our head baker has celiac disease, so she taste-tests everything.”
Step 6: Add FAQ and Q&A content
A short FAQ section answers the questions that stop people from buying. It helps visitors, it gives Google and AI tools clean question-and-answer pairs, and it cuts down on phone calls. Note the 2026 change: Google stopped showing FAQ rich results (the dropdowns under a listing) on May 7, 2026. The content is still useful. The special search display is gone.
Answer real questions, one to three sentences each
Pull questions from customer emails, reviews, sales calls and “People also ask.” Put the FAQ on the page it supports, not on a separate page no one visits.
Before
No FAQ. Customers call to ask the same three things every day.
After
Q: Is your kitchen 100% gluten-free? A: Yes. Our kitchen has never used wheat flour, and we test each batch. Q: Do you deliver? A: We deliver in Knox County for $15. Q: Can you match a theme? A: Yes. Send a photo when you order.
Keep answers visible and honest
Show the answers on the page, not only in hidden code. Any structured data you add must match what visitors can see.
Step 7: Link your pages together
Internal links help people and crawlers find pages and tell them what each page is about. A page with no links pointing to it is an orphan page and is hard to discover.
Use descriptive anchor text
The clickable words should describe the page they lead to. Search engines read anchor text as a clue.
Before
“Click here for more.”
After
“See all cake flavors and prices” and “How to keep a birthday cake fresh overnight”
Link from strong pages to important pages
Link to your key pages from the homepage, the main menu and related blog posts. Each blog post should link to at least one product or service page it relates to, and back.
Step 8: Optimize images
Images help people decide and can bring traffic from Google Images. They also slow pages down when they are too big.
Name files with words
Rename the file before you upload it. Use a few lowercase words with hyphens.
Before
IMG_4471.JPG
After
gluten-free-chocolate-birthday-cake.webp
Write useful alt text
Alt text describes the image for people using screen readers and for search engines. Describe what is in the image in a short sentence. Do not stuff keywords. Decorative images can have empty alt text.
Before
alt=”cake cake best cake knoxville cake”
After
alt=”Two-layer chocolate birthday cake with orange buttercream flowers”
Size and compress
Resize photos to the largest size they display, often about 1,200 to 2,000 pixels wide for a full-width image, and compress them. Modern formats such as WebP or AVIF are usually smaller than JPEG. Let images below the first screen lazy-load, and set width and height so the layout does not jump.
Before
A 6 MB, 5,000-pixel photo straight from the phone
After
A 180 KB, 1,600-pixel WebP with width and height set
Step 9: Add structured data (schema markup)
Structured data is code, usually JSON-LD, that labels facts on a page in the schema.org vocabulary so machines do not have to guess. It can make a page eligible for rich results, which are search listings with extras such as prices, dates or images. Eligible does not mean guaranteed. Google decides what to show, and the list of rich results changes, so check the Search Gallery before you promise a client anything.
LocalBusiness: confirm who and where you are
Use the most specific type (Bakery is a type of LocalBusiness). Include name, address, phone, hours and URL, matching your Google Business Profile exactly. In WordPress, an SEO plugin such as Yoast or Rank Math can add much of this for you.
After
<script type=”application/ld+json”>
{
“@context”: “https://schema.org”,
“@type”: “Bakery”,
“name”: “Fern & Flour Bakery”,
“url”: “https://fernandflourbakery.com/”,
“telephone”: “+1-865-555-0142”,
“address”: {
“@type”: “PostalAddress”,
“streetAddress”: “415 Riverbend Street”,
“addressLocality”: “Knoxville”,
“addressRegion”: “TN”,
“postalCode”: “37902”,
“addressCountry”: “US”
},
“openingHours”: “Tu-Sa 07:00-15:00”,
“sameAs”: [
“https://www.instagram.com/fernandflour”
]
}
</script>
Product: price and availability
Product markup on a product page can make price, availability and product reviews eligible to show in results and shopping surfaces. Keep the price in the markup identical to the price on the page.
After
<script type=”application/ld+json”>
{
“@context”: “https://schema.org”,
“@type”: “Product”,
“name”: “Custom Gluten-Free Birthday Cake, 6-inch”,
“image”: “https://fernandflourbakery.com/img/gluten-free-chocolate-birthday-cake.webp”,
“offers”: {
“@type”: “Offer”,
“price”: “48.00”,
“priceCurrency”: “USD”,
“availability”: “https://schema.org/InStock”
}
}
</script>
Article: author and dates for blog posts
Article markup on posts helps Google understand the headline, author, images and publish and update dates. Link the author to a real author page.
FAQPage: still valid code, no more dropdowns
As of May 7, 2026, Google no longer shows FAQ rich results, and it removed the FAQ report and Rich Results Test support in June 2026. FAQPage is still a valid schema.org type, and existing markup does no harm, but do not add it expecting a visual change in Google.
Avoid markup that breaks the rules
Do not mark up reviews of your own business on your own site for LocalBusiness or Organization. Google calls these self-serving and will not show stars for them. Never mark up content that visitors cannot see. Test every page with Google’s Rich Results Test and the Schema Markup Validator.
- Google states that structured data is not required to appear in AI Overviews or AI Mode, and there is no special AI schema. Use it for accuracy and rich result eligibility.
- Google has retired several rich result types in 2025 and 2026 as it simplifies the results page. LocalBusiness, Product, Article, Event, Breadcrumb, Organization and Review snippet remain in the Search Gallery as of this writing.
Step 10: Show E-E-A-T on the page
E-E-A-T stands for experience, expertise, authoritativeness and trustworthiness. It comes from Google’s Search Quality Rater Guidelines. It is not a single ranking score, but Google’s systems aim to reward content that shows these qualities. Trust is the most important part. Show it, do not just claim it.
Add a real author bio
Name who wrote or reviewed the page, what qualifies them and how to learn more. Link to an author or About page.
Before
Posted by admin
After
“Written by Maya Ellis, head baker and owner. Maya has baked professionally for 14 years and has run our gluten-free kitchen since 2018.”
Show first-hand experience
Use your own photos, test results, behind-the-scenes process and specific numbers. Stock photos and generic claims signal that anyone could have written the page.
Cite sources for facts
When you state a health, safety or money fact, link to a credible source. For example, link gluten-free labeling claims to the FDA’s gluten-free labeling rule.
Make trust easy to verify
Show a real address, phone, email, prices, policies (refunds, allergens, delivery) and a secure checkout. Display genuine reviews. The FTC’s rule on fake reviews, in effect since October 2024, bans buying or faking reviews, so never do it.
Step 11: Win local search with Google Business Profile
For local businesses, the Google Business Profile is often seen more than the website. Google says local results are based on relevance, distance and prominence. You cannot change distance, so work on the other two.
Complete every field
Pick the most accurate primary category (“Bakery”), add secondary categories, hours, holiday hours, services or products, a description, the website link and real photos. Update it when anything changes.
Before
Category: “Store.” Hours missing. Three blurry photos from 2021.
After
Primary category: “Bakery.” Secondary: “Cake shop.” Hours and holiday hours set. 25 recent photos of cakes, the kitchen and the team.
Keep NAP identical everywhere
Name, address and phone (NAP) should match exactly on your site, Google, Apple Business Connect, Bing Places, Yelp and local directories. Mismatches confuse search engines and AI tools.
Earn and answer reviews
Ask every happy customer, with a direct review link. Reply to every review, good or bad, briefly and specifically. Do not offer rewards for reviews or filter out unhappy customers.
Before
“Thanks!”
After
“Thank you, Priya! We are glad the lemon cake was a hit at Leo’s party, and that you felt safe ordering for a celiac guest.”
Follow the name rules
Use your real-world business name. Adding keywords (“Fern & Flour Bakery Best Gluten Free Cakes Knoxville”) breaks Google’s guidelines and can get the profile suspended.
Step 12: Make it fast and mobile-friendly
Google indexes the mobile version of sites, so the mobile page is the real page. Speed and stability are measured with Core Web Vitals. Good scores help a little and make visitors happier. They will not rescue thin content.
Test with PageSpeed Insights
Enter a URL at pagespeed.web.dev. Look at the three Core Web Vitals: Largest Contentful Paint (loading, good is 2.5 seconds or less), Interaction to Next Paint (responsiveness, good is 200 milliseconds or less) and Cumulative Layout Shift (visual stability, good is 0.1 or less). Search Console’s Core Web Vitals report shows the same for the whole site.
Fix the usual suspects
Compress images, remove unused plugins and scripts, use caching and a good host, and avoid pop-ups that cover the content on mobile.
Before
Mobile LCP 6.1 seconds: a 6 MB hero photo and four unused plugins
After
Mobile LCP 2.1 seconds: a compressed WebP hero and plugins removed
Check the page on a real phone
Text should be readable without zooming, buttons easy to tap and nothing wider than the screen. Put the key facts and the order button near the top.
Step 13: Get cited by AI answers
AI answer tools such as Google AI Overviews and AI Mode, ChatGPT search, Perplexity and Microsoft Copilot search the web, pick sources and cite a few of them. Google says its AI features rely on its core Search ranking and quality systems, so good SEO is the foundation. On top of that, these tools need to be confident about facts, and they look at what other sites say about you.
Be eligible first
For Google AI Overviews and AI Mode, a page must be indexed and eligible to show in Search with a snippet. Google says there are no extra technical requirements and no special files or markup. For ChatGPT search, OpenAI’s OAI-SearchBot must be allowed to crawl the site. For Perplexity, PerplexityBot must be allowed.
Make the entity clear
An entity is a distinct thing an AI can identify: your business, your owner, your product. Use the same name, one-line description, location and category everywhere, and say plainly what you are.
Before
Instagram bio: “Sweet treats & good vibes.” Website: “F&F Bakeshop.” Yelp: “Fern and Flour Cakes.”
After
Everywhere: “Fern & Flour Bakery, a dedicated gluten-free bakery in Knoxville, TN, known for custom birthday cakes.”
Keep facts consistent across the web
If your site says you close at 3 PM and Yelp says 5 PM, an AI tool cannot tell which is right. Audit your listings every few months, and ask several AI tools about your business to catch wrong facts. Fix them at the source.
Earn reviews and third-party mentions
AI answers often summarize what customers and other sites say. Detailed recent reviews, local news features, “best of” lists, partner pages and genuine community discussions all help. Google warns that chasing inauthentic mentions is not as helpful as it might seem, so earn them with real stories, events and partnerships.
Before
Only the bakery’s own site describes it
After
A local news story on celiac-safe bakeries, a mention on a celiac support group’s resource page and 140 detailed Google reviews
Publish things worth citing
Clear answers, original data, specific prices and policies, and expert how-tos get cited. A page that only repeats common knowledge gives an AI tool no reason to choose it.
After
A short guide, “How we keep our kitchen celiac-safe,” with the bakery’s own testing process and photos
- Track it by hand: once a month, ask the same five customer questions in Google AI Mode, ChatGPT, Perplexity and Copilot, and note whether you are mentioned, cited or missing.
- AI answers change from run to run and person to person. Look for patterns over time, not one result.
Step 14: Let the right crawlers in
A crawler (or bot) is a program that reads web pages. robots.txt is a plain text file at the root of a site that tells crawlers where they may go. Each AI company uses separate crawlers for search and for model training, and you can treat them differently.
Check robots.txt and your security settings
Visit yoursite.com/robots.txt. Make sure it does not block the whole site. Some hosts, firewalls and CDN settings block AI bots by default, so check those too. Also make sure key facts are real text, not only inside images or behind a login.
Before
User-agent: *
Disallow: /
After
User-agent: *
Disallow: /cart/
Disallow: /checkout/
# Keep search and AI answer crawlers allowed
User-agent: OAI-SearchBot
Allow: /
User-agent: PerplexityBot
Allow: /
# Optional: opt out of AI model training
User-agent: GPTBot
Disallow: /
User-agent: Google-Extended
Disallow: /
Sitemap: https://fernandflourbakery.com/sitemap.xml
Know the main crawler names
Googlebot crawls for Google Search, including AI Overviews and AI Mode. Google-Extended is a separate control for whether Google may use your content to train and ground its Gemini models; blocking it does not remove you from Search or AI Overviews. OAI-SearchBot puts sites in ChatGPT search answers, while GPTBot collects training data. PerplexityBot surfaces sites in Perplexity answers. Bingbot powers Bing and Copilot. Other AI companies publish their own crawler names.
Treat llms.txt as optional
llms.txt is a proposed Markdown file that summarizes a site for large language models. As of 2026 it is not an official standard. Google’s guide to generative AI search says you do not need AI text files or special markup, and that Google Search does not use them. Chrome’s Lighthouse tool added an optional llms.txt check in 2026 for browser AI agents, which is separate from search ranking. It is cheap to add if a client wants one, but it will not get a small business cited.
Step 15: Measure with Google Search Console
Google Search Console is Google’s free tool for site owners. It shows how your site performs in Google Search and flags problems. Bing Webmaster Tools does the same for Bing and Copilot. Set up both.
Verify the site and submit a sitemap
Add the site as a domain property, verify it, and submit your XML sitemap (most WordPress SEO plugins create one). Use URL Inspection to check that an important page is indexed, and request indexing after big changes.
Read the Performance report
It shows clicks, impressions, click-through rate (CTR = clicks / impressions x 100) and average position for each query and page. Google counts traffic from AI Overviews and AI Mode in this report under the Web search type.
Before
/cakes: 3,000 impressions, 45 clicks, CTR 1.5%, average position 9
After
After a new title, description and answer-first intro: 3,400 impressions, 136 clicks, CTR 4%, average position 6
Use what the numbers tell you
High impressions and low CTR: rewrite the title and description. Average position 8 to 20: improve the content and internal links, since page two is close. Queries you did not expect: add a section or FAQ that answers them.
Watch the newer AI reports
In June 2026 Google began rolling out Search Generative AI performance reports in Search Console, starting with some sites, and it is testing a site-level control for AI features. In February 2026 Bing Webmaster Tools added an AI Performance report (public preview) that shows how often Copilot and Bing AI answers cite your pages. Availability is still expanding, so check what each account shows.
The 20-point page optimization checklist
Run every important page through this list before you publish it or hand it to a client.
- One main keyword or question chosen for the page, matched to search intent
- Unique title tag, about 50 to 60 characters, keyword first, brand last
- Meta description of about 120 to 160 characters with a benefit and a next step
- Short, lowercase, hyphenated URL slug
- One H1 that names the topic in customer words
- First one to two sentences answer the main question directly
- H2s written as real customer questions, each answered right below
- Specific facts: prices, timing, location, policies
- First-hand details: original photos, process, results
- FAQ section with three to six real questions, visible on the page
- Descriptive internal links to and from related pages
- Image file names in words, with helpful alt text
- Images resized, compressed and in a modern format
- Structured data that matches visible content and passes the Rich Results Test
- Author name and bio, plus a link to an About or author page
- Sources linked for health, safety or money claims
- Name, address, phone and hours identical on the site, Google Business Profile and directories
- Page passes Core Web Vitals and works on a phone
- robots.txt and security settings allow Googlebot, Bingbot, OAI-SearchBot and PerplexityBot
- Page indexed in Search Console, with performance checked 4 to 8 weeks after changes
Tips and best practices
- Fix the pages that already get impressions. In Search Console, sort pages by impressions and start with those that have low CTR or sit in positions 8 to 20. Small changes there show results fastest.
- Write the answer before the intro. Draft the one or two sentences that answer the main question first, then build the page around them. If you cannot write them, the page does not have a clear purpose yet.
- Keep a single source of truth for business facts. Store the official name, description, address, hours and prices in one shared document, and update every listing from it. Consistency is what lets search engines and AI tools trust the facts.
- Check Google’s documentation before promising rich results. Google retired FAQ rich results in 2026 and several other types in 2025. Tell clients what markup makes a page eligible for, not what it guarantees.
- Decide on AI crawlers on purpose. Blocking training bots such as GPTBot or Google-Extended is a business choice. Blocking search bots such as OAI-SearchBot or PerplexityBot means you will not be cited in those answers.
- Give AI tools something new to quote. Original data, real prices, clear policies and first-hand stories get cited. Generic advice that matches every other site does not.
- Report AI visibility next to search metrics. Each month, pair Search Console and Bing Webmaster Tools data with a fixed set of questions you run in the main AI tools. Show clients the trend, not a single screenshot.
Quick check
Think through your answer, then select a question to reveal one.
A page gets 5,000 impressions and 40 clicks a month at average position 4. What should you fix first?
The title and meta description. A 0.8% CTR at position 4 means people see the result but do not choose it.
Fern & Flour’s homepage title is “Home.” What might Google show instead, and why does it matter?
Google may rewrite it using the H1 or other text on the page. You lose control of your most visible ad copy, so write a specific title yourself.
Should Fern & Flour add FAQPage markup to get FAQ dropdowns in Google in 2026?
No. Google stopped showing FAQ rich results on May 7, 2026. Keep the visible FAQ for people and AI answers, but expect no special display from the markup.
A client blocks GPTBot in robots.txt. Can they still appear in ChatGPT search answers?
Yes, as long as OAI-SearchBot is allowed. GPTBot is for model training; OAI-SearchBot is for ChatGPT search.
Does a business need an llms.txt file to appear in Google AI Overviews?
No. Google says you do not need AI text files or special markup, and Google Search does not use them. The page must be indexed and eligible to show with a snippet.
The bakery’s website says it closes at 3 PM, but two directories say 5 PM. Why does this hurt AI visibility?
AI tools cross-check sources. Conflicting facts make them less confident, so they are more likely to recommend a business whose facts agree everywhere.
Sources
- SEO Starter Guide, Google Search Central
- Optimizing your website for generative AI features on Google Search, Google Search Central
- AI features and your website, Google Search Central
- Creating helpful, reliable, people-first content, Google Search Central
- Influencing your title links in search results, Google Search Central
- Control your snippets in search results (meta descriptions), Google Search Central
- URL structure best practices, Google Search Central
- Link best practices (anchor text), Google Search Central
- Image SEO best practices, Google Search Central
- Structured data search gallery, Google Search Central
- FAQ (FAQPage) structured data and deprecation notice, Google Search Central
- Review snippet guidelines (self-serving reviews), Google Search Central
- Local business structured data, Google Search Central
- Product structured data, Google Search Central
- Article structured data, Google Search Central
- Understanding Core Web Vitals, Google Search Central
- Google’s common crawlers (including Google-Extended), Google Search Central
- Introducing Search Generative AI performance reports in Search Console, Google Search Central Blog, June 2026
- Performance report (Search Console Help), Google
- Guidelines for representing your business on Google, Google Business Profile Help
- Bing Webmaster Guidelines, Microsoft Bing
- Introducing AI Performance in Bing Webmaster Tools (Public Preview), Bing Webmaster Blog, February 2026
- Overview of OpenAI crawlers, OpenAI
- Perplexity crawlers, Perplexity
- The /llms.txt file proposal, llmstxt.org
- Final rule banning fake reviews and testimonials, U.S. Federal Trade Commission, August 2024
- PageSpeed Insights, Google