2.1 Crawlability (20/20)
- Section Score: 20/20
- Conclusion: PASS
- Findings & Evidence:
- Meta robots:
Locator:head > meta[name="robots"]
Snippet:<meta name="robots" content="index, follow"> - Canonical link:
Locator:head > link[rel="canonical"]
Snippet:<link rel="canonical" href="https://shoplyai.ai"> - Key content present in SSR HTML; navigation is traditional with no login requirement.
- Meta robots:
- Impact & Risk: Site is fully crawlable; contents can be indexed. No anti-bot, JS-only, or login wall encountered in the HTML.
- Repair Recommendations:
- Monitor for any future anti-bot mechanisms or robots.txt changes (not in HTML).
- Ensure canonical URL always matches canonical destination.
Reference Code:
<meta name="robots" content="index, follow">
<link rel="canonical" href="https://shoplyai.ai">2.2 Basic Structure (12/20)
- Section Score: 12/20
- Conclusion: Needs Improvement
- Findings & Evidence:
- No
<main>or<article>found. All content within<div>s. - No unique
<h1>at document/page level. Multiple prominent<h2>s with different topics. - Potential confusion for crawlers on page importance/structure.
- Language is set via
<html lang="en">.
- No
- Impact & Risk: Lack of
<h1>and absence of semantic container (<main>) reduces SEO and accessibility clarity. - Repair Recommendations:
- Add a singular, unique
<h1>reflecting the main page topic at/near the top. - Wrap main content in a semantic
<main>tag. - Review heading hierarchy for logical structure (e.g., H1 > H2 > H3...).
- Add a singular, unique
Reference Code:
<main>
<h1>Shoply AI: Shopify's Ultimate AI Search and Chatbot</h1>
<!-- Remainder of existing page content -->
</main>2.3 Title & Meta Information (16/20)
- Section Score: 16/20
- Conclusion: Needs Improvement
- Findings & Evidence:
<title>is unique and clear. (46 chars, in range; contains main keywords)- Meta description is too long (448 chars; ~325 actual, >160 recommended).
- Open Graph image URL uses
localhost→ will break on social platforms. - Twitter card image also broken (repeats OG image problem).
- Impact & Risk: Overlong descriptions truncate in SERP; localhost OG image causes broken previews, reducing click-through rate.
- Repair Recommendations:
- Revise meta description to under 160 characters, focusing on value.
- Fix OG and Twitter image URLs to real worldwide web paths (not localhost).
Reference Code:
<meta name="description" content="Shoply AI: Boost Shopify sales and customer happiness with AI-powered search, chat, and proactive product recommendations. Easy to install." />
<meta property="og:image" content="https://shoplyai.ai/images/demo_store_front_page.png" />
<meta name="twitter:image" content="https://shoplyai.ai/images/demo_store_front_page.png" /> 2.4 Content Quality & Layout (14/20)
- Section Score: 14/20
- Conclusion: Needs Improvement
- Findings & Evidence:
- Does not use answer-first: the opening lacks a direct summary of "what is Shoply AI?"
- Subheadings, lists, testimonials, and product benefits are present.
- Testimonials and feature lists provide marketing depth.
- Primary SEO keywords are present and correctly balanced.
- Impact & Risk: No clear "answer-first" value harms eligibility for Google featured snippets and weakens user engagement.
- Repair Recommendations:
- Add a clear, concise summary sentence directly at the top or in the
<h1>.
- Add a clear, concise summary sentence directly at the top or in the
Reference Code:
<h1>Shoply AI: The all-in-one AI search and chat assistant for Shopify stores.</h1>
<p>Increase sales and customer satisfaction automatically with product expertise, smart search, and instant support—trained from your actual catalog.</p>2.5 Images & Media (7/20)
- Section Score: 7/20
- Conclusion: Critical Issue
- Findings & Evidence:
- Several images have descriptive
alttext. Some key/decorative images have generic names or are missing alt/meaningful names. - Hero/OG/Twitter images are local or named generically.
- No use of
<figure>or<figcaption>for major illustrations.
- Several images have descriptive
- Impact & Risk: Limits accessibility and image ranking; also breaks social preview appearance.
- Repair Recommendations:
- Add meaningful
altvalues for all important images; empty alt for decoration. - Rename files for main images to human-semantic names.
- Use
<figure>and<figcaption>for images demonstrating features.
- Add meaningful
Reference Code:
<figure>
<img src="/images/ai-search-chat-demo.png" alt="Shoply AI search and chat window demonstration" />
<figcaption>Shoply AI helps customers find the perfect product instantly.</figcaption>
</figure>2.6 Structured Data (Schema) (5/20)
- Section Score: 5/20
- Conclusion: Critical Issue
- Findings & Evidence:
- No JSON-LD, microdata, or structured data present for
WebSite,Organization,Article, etc. - Page lacks headline, author, datePublished fields and other requirements for rich SERP eligibility.
- No JSON-LD, microdata, or structured data present for
- Impact & Risk: Ineligible for Google rich results and enhanced name cards in SERP; can harm trust and CTR.
- Repair Recommendations:
- Add structured data (JSON-LD) for core entity, using
WebSiteorOrganization; if more educational or blog-like, considerArticleorBlogPosting.
- Add structured data (JSON-LD) for core entity, using
Reference Code (see next section for template):
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "Shoply AI",
"url": "https://shoplyai.ai",
"description": "Shoply AI: Boost Shopify sales and customer happiness with AI-powered search, chat, and proactive product recommendations.",
"publisher": {
"@type": "Organization",
"name": "Shoply AI",
"logo": {
"@type": "ImageObject",
"url": "https://shoplyai.ai/images/ShoplyLogo.svg"
}
}
}