Site AI Auditαπό την Internet Solutions

Article Schema for Blog Posts: Add BlogPosting Markup

3 Νοεμβρίου 20268 λεπτά ανάγνωσηςΒασικά του SEO
Article Schema for Blog Posts: Add BlogPosting Markup

Short answer: BlogPosting is a type of structured data that describes a blog post: its headline, author, publication date, last update and main image. It is added as a small block of JSON-LD in the page. Google does not require it, and it does not promise a special result in search, but it helps search engines read the facts about a post correctly, as long as it matches what visitors see.

What article schema is

Structured data is a way of describing a page in a form that machines read easily. The vocabulary comes from a shared project called schema.org. For written content there are three closely related types: Article, a general type for any article; NewsArticle, for news reporting; and BlogPosting, a more specific type for a post in a blog. BlogPosting is a kind of Article, so it carries the same properties.

The markup does not change how the page looks. It sits in the page source, usually as a script of type application/ld+json. People never see it, but search engines can read it, together with the visible text.

Does it help?

Be realistic about the benefit. Google’s documentation for article markup lists no required properties and says that the markup helps it understand the page and show better information in results, such as the right title, image and date. It is not a switch for ranking higher, and it does not guarantee any special display. Its value is mostly clarity: the fewer guesses a search engine needs to make about who wrote a post and when, the fewer mistakes appear in results.

Clear dates are a good example. When a page shows several dates or none at all, a search engine may pick the wrong one, a problem described in the article on wrong dates in Google results. Correct markup is one of the signals that can prevent that.

The fields worth including

A simple example

A minimal block for a blog post contains a context line, the type BlogPosting, the headline, the image, the two dates, an author object of type Person with a name, and a publisher object of type Organization with a name and a logo. The block is written in JSON, with each property in quotation marks, separated by commas. Developers can copy it from the documentation of schema.org or Google and fill in the values from the post.

You do not have to write it by hand. Most WordPress SEO plugins, and many themes, create article markup automatically from the post title, the featured image, the author profile and the dates. Your job is to check that the output is correct and that two tools do not output it twice.

Rules that keep it safe

  1. Mark up only what is visible. The headline, author and dates in the markup should appear on the page. Hidden or invented information can lead to a manual action.
  2. Use real authors. Do not fill the author field with the site name or with a made-up person. If a team writes the posts, an organisation author is acceptable.
  3. Be honest about dates. Do not change dateModified only to look fresh. Update it when the content has a real update, as discussed in the guide to updating old content.
  4. Avoid duplicates. If a theme and a plugin both output article markup, search engines see two descriptions of the same post that may disagree. Switch one of them off.
  5. Keep the type accurate. A how-to guide is a BlogPosting. Do not call a post a NewsArticle unless it is news.

How to test it

After adding or changing the markup, test it before you rely on it.

  1. Open the Rich Results Test or the Schema Markup Validator from Google and schema.org, enter the address of a post and read the result. It lists the types it found and any errors or warnings.
  2. Fix errors first. Warnings about missing recommended fields are optional, but a missing image or author is worth fixing.
  3. Check the page in Search Console after it has been crawled. The enhancement reports show problems across the site, as explained in the article on structured data errors in Search Console.
  4. View the page source and confirm that only one article block appears, and that the JSON is complete.

Be patient with search results. Changes to markup can take days or weeks to appear after the page is crawled again.

Article schema on WordPress

Most WordPress sites need no custom code. SEO plugins and many modern themes create article markup for each post, using the data that you already enter in the editor. That is convenient, but a few settings decide whether the result is good.

After a theme change or a plugin switch, check one post again. Markup is easy to lose or duplicate during such changes, and the problem is invisible on the page itself.

It is also worth keeping the markup in step with your content strategy. When you merge two posts, change a title or move a post to a new address, update the headline and the main address in the markup at the same time, and make sure that the old address redirects. Search engines compare what the markup says with what the page says and with where the page lives. Consistent signals across all three make your posts easier to understand and reduce the chance that an old title or a stale date keeps appearing in results long after you fixed the page.

Common mistakes

How Site AI Audit helps

Site AI Audit does not validate schema markup. It checks the SEO basics that surround it: titles, descriptions, headings, images with alt text, broken links, redirects, the sitemap, robots.txt and noindex settings across up to 50 pages in the free check. Those basics need to be right for structured data to matter at all. The first check is free and needs no sign-up. You can run a free check of your website or see the plans for weekly monitoring and alerts.

Related reading

The bottom line

BlogPosting markup is a modest but sensible addition to a blog. Include the headline, image, dates, author and publisher, keep everything consistent with the visible page and test it with a validator. Do not expect a jump in rankings, but expect fewer mistakes in how your posts are shown.

FAQ

Is BlogPosting better than Article?

BlogPosting is a more specific type of Article. For blog posts it is accurate, and either is accepted. Choose the one that describes the page best.

Do I need article schema to rank?

No. Google does not require it. It helps search engines understand a page, but good content, links and a technically sound site matter more.

Can I add it without a plugin?

Yes, by pasting a JSON-LD block into the page or template, but a plugin or theme setting is easier to keep correct as posts change.

Which date should I use as dateModified?

Use the date of the last meaningful change to the content, not the date of a small edit such as a typo fix.

Why does the test show a warning about the author?

The author is recommended but not required. Add a person’s name and, if possible, a link to a page about them to remove the warning.

#Structured data#Technical SEO#WordPress SEO
Ελέγξτε τον δικό σας ιστότοπο — δωρεάν.Τι να διορθώσετε στον ιστότοπό σας — και από πού να ξεκινήσετε.
Ξεκινήστε δωρεάν

Περισσότερα από το blog

Όλα τα άρθρα →
Internet Solutions

Περισσότερα από την ομάδα μας

Από την Internet Solutions. Δοκιμάστε και τα άλλα προϊόντα μας — το καθένα σας εξοικονομεί χρόνο με διαφορετικό τρόπο.

internet-solutions.net ↗
01Αυτόματες αναρτήσεις στα social
PostRSS

Οι νέες αναρτήσεις από τη ροή RSS σας πηγαίνουν αυτόματα σε Facebook, X, LinkedIn, Telegram και σε 60+ ακόμη δίκτυα.

Δωρεάν πλάνο · από το 2014Επίσκεψη →
02Ζωντανή συνομιλία AI για ιστοσελίδες
Talkmio

Η ιστοσελίδα σας απαντά στους επισκέπτες 24/7 από το δικό σας περιεχόμενο, στη γλώσσα τους.

Δωρεάν πλάνο · χωρίς κάρταΕπίσκεψη →
03AI βοηθός
Ask Mio

Συνομιλία, κώδικας, σχεδιασμός, γραφή και έρευνα. Το Mio επιλέγει το καλύτερο μοντέλο για κάθε εργασία.

Δωρεάν πλάνοΕπίσκεψη →
04AI αυτόματος πιλότος για blog και social
AI Blog Autopilot

Η AI γράφει άρθρα SEO 2.000–3.000 λέξεων και κοινοποιεί το καθένα σε 60 κοινωνικά δίκτυα.

Τα 3 πρώτα άρθρα δωρεάνΕπίσκεψη →
05Σε βάθος SEO crawl
Site SEO AI Audit

Πλήρες SEO crawl σε 7 τομείς, μαζί με την ορατότητα στην αναζήτηση AI, με διορθώσεις ταξινομημένες κατά αντίκτυπο.

Ο πρώτος έλεγχος δωρεάνΕπίσκεψη →
06Ροές RSS και προϊόντων
RSS Feed Creator

Δημιουργήστε RSS από οποιαδήποτε ιστοσελίδα, καθώς και ροές προϊόντων για Google και Meta που ενημερώνονται μόνες τους.

Δωρεάν πλάνοΕπίσκεψη →
07Ανάπτυξη ιστοσελίδων και SEO
Internet Solutions

Ιστοσελίδες, e-shops και εξειδικευμένα συστήματα — τα σχεδιάζει, τα αναπτύσσει και τα υποστηρίζει η ομάδα μας.

Από το 2011Επίσκεψη →