← Insights & Blog
SEO

Article and BlogPosting structured data: practical value and limitations

Structured data helps describe article pages to machines, but it does not guarantee rich results and must match visible, accurate content.

Published on 17/10/2026
Concepty editorial illustration: Article and BlogPosting structured data: practical value and limitations

JSON-LD can identify an article's headline, author, dates and main image. However, adding a schema block cannot compensate for poor writing, missing metadata or broken page URLs.

Start with what visitors can actually see

Use the real article title, author information, publication date and image. Avoid invented review counts, ratings or misleading properties. If a field is not supported by the page's real content, do not manufacture it merely to satisfy a checklist.

Choose a maintainable implementation

Generating JSON-LD from the same database fields as the page reduces inconsistencies. Escape text correctly, use absolute URLs and ensure that templates output valid JSON. Avoid manually copying schema blocks into dozens of articles that will later change.

Distinguish markup from eligibility

Schema helps parsers understand content but does not ensure a specific appearance in search. Follow current search-engine documentation for supported features and eligibility rules. Focus on useful content and accurate technical implementation first.

Test several article templates

Check short and long guides, posts with different images, old and updated articles and missing optional fields. Validate structured data syntax and inspect the HTML actually served. Ensure dynamic caches do not retain old titles or timestamps.

Respect each language version

A translated article should use its language-specific headline, description and URL, along with accurate dates and images. Verify the page language and avoid copying French metadata into English and Spanish JSON-LD outputs.

Check after database updates

When importing or editing articles, verify headline, image URL, publication date and modified date against the visible page. Retest a sample after changing routing or templates; a valid JSON document can still contain incorrect facts.

Frequently asked questions

Does BlogPosting markup guarantee a rich snippet?

No. It is a structured-data description, not a promise of enhanced search presentation.

Should I add ratings to every blog post?

No. Do not invent reviews or mark up information that is not actually present and eligible.

Related guides on Concepty

For a specific implementation or compatibility question, explore Concepty services or contact Concepty.

Official documentation and references