Crystal Ball Fix Library
Focused fixes for specific scan warnings.
These pages are built for the moment after Crystal Ball flags an issue. No grand prophecy. Just the flag, why it matters, common causes, and what to try next.
How to Fix a Page That Cannot Be Indexed
Fix noindex, robots.txt blocks, unknown robots rules, and blocked scan issues.
How to Fix HTTP Status and Redirect Problems
Fix non-200 statuses, redirects, and redirect chains that muddy the path.
Canonical Tags
Fix missing, confusing, or cross-domain canonical tags.
Title Tags
Fix missing, short, long, or duplicated title tags.
Meta Descriptions
Fix missing, thin, long, or duplicated meta descriptions.
Open Graph Tags
Fix missing social titles, descriptions, and preview images.
Headings
Fix missing H1s, multiple H1s, missing H2s, and heading order warnings.
Thin Content
Improve pages that do not explain their topic clearly enough.
Internal Links and Anchor Text
Improve page connections and replace vague anchor text.
Image SEO and Accessibility
Fix missing alt text and decide when empty alt text is acceptable.
Image Width and Height
Fix missing image dimensions and reduce layout shift.
Favicons and App Icons
Add the tiny brand sigil used in tabs, bookmarks, and search results.
JSON-LD Structured Data
Add useful structured data without over-enchanting the code.
Invalid JSON-LD
Repair broken, malformed, or conflicting structured data.
LocalBusiness Schema
Help search engines understand the real local business behind the site.
Slow Initial Response Time
Investigate hosting, caching, redirects, and server delays.
Large HTML Responses
Reduce bloated source code, app output, and template weight.
Render-Blocking Resources
Review scripts, stylesheets, fonts, and third-party widgets.
XML Sitemaps
Create, verify, and clean up sitemap discovery signals.
Robots.txt
Avoid accidentally blocking important pages and assets.
Mobile Viewport and Responsive Design
Fix missing viewport tags and common mobile rendering problems.
Local SEO Contact Signals
Improve visible phone, address, service area, and contact details.
Visible Email Addresses
Balance trust, spam risk, contact forms, and user experience.
Hreflang Basics
Understand when language and regional alternates are needed.
Too Many Scripts and Stylesheets
Review plugins, apps, widgets, trackers, CSS, and JavaScript files.
Iframe Embeds
Review maps, videos, forms, calendars, booking widgets, and social feeds.
JavaScript-Rendered Pages
Understand raw HTML versus rendered browser content in SEO scans.
How to Read a Whole-Site SEO Scan
Group repeated issues by pattern, template, risk, and affected pages.
Duplicate Title Tags
Fix repeated titles across pages, templates, product variants, and service areas.
Duplicate Meta Descriptions
Improve repeated descriptions that make pages look interchangeable.
Template-Level SEO Fixes
Fix repeated issues at the theme, template, component, or global setting.
Organic Crawl vs Sitemap Crawl
Choose the right site-scan mode for page discovery questions.
Skipped, Duplicate, or Missed Pages
Understand crawl quirks from redirects, canonicals, links, and sitemaps.
Prepare a Website for an SEO Scan
Make scans cleaner by checking public URLs, noindex, staging, and publishing.
URL Scan vs HTML Snapshot
Understand why live scans and pasted HTML snapshots can differ.
Could Not Be Verified
Learn how to interpret unverified findings and get a clearer scan.
Need a human wizard?
Send the flag to support.
Bug reports and Crystal Ball questions are free. Implementation and development support may be paid, but we will tell you clearly before anything becomes paid.