Cafe24 SEO Checklist — Meta, OG, and Structured Data
A 25-item practical SEO checklist for Cafe24 shop owners. Where to edit in the admin, what meta/OG tags and JSON-LD to add, and the Cafe24-specific gotchas to watch for.
TL;DR
You can cover Cafe24 SEO completely by checking three layers — (1) admin base meta (title, description, robots), (2) per-page OG/Twitter cards, and (3) structured data you add yourself (Product, BreadcrumbList, FAQPage). Work through the 25 items below top to bottom, fixing each one directly in the admin.
1. Admin base meta (8 items)
Set these under Store Settings > Search Engine Optimization (SEO) in the admin.
- Search-engine exposure is set to "Allow" (the most common miss — if it's blocked, nothing else gets indexed)
- Home page title has brand + core keywords (e.g. "OO Official Store | Handmade Leather Bags")
- Home description is 50–120 characters, describing the store and flagship products
- Product detail titles differ per product (use the
{$product_name}variable — never identical across all products) - Product descriptions are auto-generated from the product copy or entered individually
- robots.txt blocks private paths like
/adminand/orderwhile allowing product paths - sitemap.xml auto-generation is enabled and submitted to Google Search Console
- Canonical URLs are set so option and sort-parameter URLs don't get indexed as duplicates
2. OG / social cards (5 items)
These are the previews shown when a page is shared on KakaoTalk, Instagram, or Facebook. Set them in the shared header (the head area) under Design > HTML/CSS editor.
-
og:titleandog:descriptionare filled per page (never identical across all pages) -
og:imageis 1200×630px, an absolute https URL, and uses the product's main image on product pages -
og:typeiswebsitefor the home page,productfor product pages -
og:urlmatches the canonical - Twitter card sets
twitter:cardtosummary_large_image
3. Structured data / JSON-LD (7 items)
Insert these directly before </body> in each template under Design > HTML/CSS editor.
- Product JSON-LD on the detail page (product/detail.html) — name, image, price, currency, availability
-
offersinside Product —price,priceCurrency: "KRW",availability -
aggregateRatingif you have ratings — but only when based on your own shop's reviews - BreadcrumbList — mark up the category > product path for breadcrumbs in results
- Organization or LocalBusiness — once on the home page: name, logo,
sameAs(include Naver and Kakao) - FAQPage — mark up the Q&A on your shipping/returns page
- Validate with the Rich Results Test — confirm zero errors
Here's a Product JSON-LD example using Cafe24 module variables.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "{$product_name}",
"image": "{$image_path}",
"sku": "{$product_code}",
"brand": { "@type": "Brand", "name": "Your Brand" },
"offers": {
"@type": "Offer",
"url": "{$product_url}",
"price": "{$product_price}",
"priceCurrency": "KRW",
"availability": "https://schema.org/InStock"
}
}
</script>
Variable names (
{$product_name}, etc.) can differ by the Smart Design skin you use, so confirm the exact variable in the editor's module help.
4. Cafe24-specific gotchas (5 items)
! What breaks most often on Cafe24
- Split PC/mobile domains — if
m.mobile and PC have different URLs, signals scatter. Use a responsive skin, or point the mobile canonical at the PC URL. - Duplicate indexing from option/sort params — URLs like
?selected=and?sort=getting indexed separately is a duplicate-content risk. Set a canonical to the primary URL. - Identical meta across all products — many skins default to the same title/description for every product. Individualize them with variables.
- Missing image alt — empty
alttext on product images means you miss image-search visibility. - Slow loading — heavy third-party widgets and tracking scripts drag down LCP. Keep only what you need.
5. Validation tools
- Google Search Console — indexing status, coverage errors
- Rich Results Test — detects Product, FAQ, and other structured data
- Schema Markup Validator — strict spec checks
For background on getting product schema right, see Product vs. Article: When to Use Which.
Build it yourself
Paste a Cafe24 product page URL and we extract a Product candidate from the metadata and turn it into JSON-LD. Copy it into the Smart Design editor.
→ Auto-generate Product / Organization from a URLPaste a URL and we show your current structured data plus missing items (Product, BreadcrumbList, Organization) ranked by priority.
→ Diagnose the schema your shop is missingCafe24 sites often ship with empty security headers. Verify ownership once and 13 scanners sweep headers, exposed assets, and library vulnerabilities in one pass.
→ Free security-header check for your Cafe24 shop