bostic.aiSearch intelligence
Find your edge ↗
A LITTLE CONTEXT GOES A LONG WAY

Understand the signal. Make a smarter move.

Explore the concepts behind technical SEO, search intelligence and AI visibility, then find the tools that bring them into focus.

Crawling is not indexing

A working URL can still be excluded from search. Separate access, indexing instructions and discovery.

What it means

A crawler needs access to read a page’s noindex instruction. Blocking the URL in robots.txt can prevent that instruction from being seen. A sitemap helps discovery; inclusion does not guarantee indexing.

A practical example

Your public service page returns HTTP 200, but its HTML contains:
robots: noindex
The page works for visitors, yet this instruction asks supporting search engines not to index it.

Your next step

Confirm that the page should be public. Review robots.txt, the HTML and response headers together. Remove an unintended noindex in your CMS, check again, then inspect the URL in Search Console. Keep private pages protected.

Write for the searcher, not a word count

A title, main heading and useful answer should describe the same purpose.

What it means

The title names the page; headings organize its content. A meta description summarizes it, but Google may choose another snippet. There is no universal word count that makes a page useful. Avoid repeating a phrase just to increase keyword density.

A practical example

Vague title: Home | Example
Clearer title: Oak floor installation in Springfield | Example
Main heading: Oak floor installation in Springfield
Then explain your service, coverage and what the visitor can do next.

Your next step

Pick one reader question. Make the title specific and the main heading easy to identify. Replace repeated phrases with useful details. Preview the title and description, but do not assume Google will display them exactly.

Give images the right alternative text

Describe meaningful images; do not turn every decorative image into an SEO sentence.

What it means

Alt text explains an image’s purpose when it cannot be seen. Meaningful images need context, not a filename or a list of keywords. A purely decorative image can use an empty alt attribute. Missing alt and intentionally empty alt are different situations.

A practical example

Meaningful image:
oak-floor.jpg
alt = "Natural oak flooring in a sunlit living room"
Purely decorative separator:
divider.png
alt = ""

Your next step

Open the affected page and identify the image. Decide whether it conveys information, acts as a link or is decorative. Write the alternative for that role, save in your CMS and recheck the actual page.

Canonical tags and redirects do different jobs

Name the preferred version of duplicate content without confusing it with moving a visitor.

What it means

A canonical tag signals a preferred URL for duplicate or very similar content; it does not redirect a browser. A permanent redirect sends visitors elsewhere. Keep canonical targets, redirects, internal links and sitemap entries consistent. Google can choose a different canonical.

A practical example

Both /oak-floor and /oak-floor?campaign=spring show the same content. Their preferred URL could be:
rel=canonical: https://example.com/oak-floor
If /old-floor has moved permanently, a permanent redirect is a different decision.

Your next step

Open the source and destination. Confirm equivalent content and an accessible preferred URL. Do not canonicalize unrelated pages to the homepage. After a URL change, check the redirect and update internal links as well.

Structured data describes what is really there

Valid markup is only one part of eligibility for enhanced search results.

What it means

Structured data gives machines explicit context about a page. The chosen type and properties must match visible, accurate content. Parsing valid JSON is not the same as satisfying a feature’s requirements, and eligible markup does not guarantee a rich result.

A practical example

An Article describes an actual article with its real headline and author. A product page should not invent reviews or ratings to fill structured-data fields. A missing required property needs a real value, not a placeholder.

Your next step

Choose a type supported for the actual content. Check syntax, required properties and Google’s feature-specific rules. Use Rich Results Test where applicable, then review the rendered page. Never add information visitors cannot verify.

Measure the change, not just the score

Keep technical fixes, search performance and on-site activity as distinct signals.

What it means

Search Console clicks measure clicks from Google Search. GA4 sessions describe periods of activity on your site or app. They are not interchangeable totals. A cleaner audit shows a technical improvement, not proof that it caused more traffic.

A practical example

Illustrative comparison: 200 clicks from 10,000 impressions gives 2% CTR. The next period has 240 clicks from 12,000 impressions: still 2% CTR. Clicks rose, but the click-through rate did not.

Your next step

Save the original finding and the date of your fix. Recheck the affected page. Compare equal-length periods with the same filters and data source, allowing for seasonality and reporting delays. Review AI suggestions against this evidence before acting.

01 — START WITH EVIDENCE

A completed crawl
is just the beginning.

Learn why usable evidence matters before you compare pages, review sitemaps or choose your next action.

Read the field note ↗
YOUR NEXT CHAPTER STARTS HERE

Good things
deserve to be found.

You’ve built the business.
Let’s help the world discover it.

Make your next move ↗