How to Write an SEO-Friendly Article in WordPress (with SEO-Friendly Images, Schema, and Perfect SEO Score)

Writing an SEO-friendly article in WordPress is not just about stuffing keywords or adding a few images — it’s a strategic process that helps your content rank higher on Google, appear in Google Discover, and attract organic traffic continuously.
Let’s break down every detail — from writing and formatting to image optimization, schema setup, and improving SEO scores — in simple, step-by-step language.


What Is an SEO-Friendly Article?

An SEO-friendly article is a well-structured, high-quality post that:

  • Provides genuine value to the reader,
  • Is easy to read and navigate,
  • Includes optimized keywords, meta tags, and images,
  • Loads quickly, and
  • Meets Google’s E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) standards.

When all these factors work together, your post ranks better in Google Search, appears in Google Discover, and attracts free organic traffic.


Step 1: Choose the Right Topic and Keyword

The foundation of SEO is keyword research.
To make your article SEO-friendly, you must target a keyword that people are actually searching for but is not too competitive.

How to Find SEO-Friendly Keywords:

  1. Use free tools like:
    • Google Keyword Planner
    • Ubersuggest
    • Ahrefs Free Keyword Generator
    • AnswerThePublic
  2. Search your keyword idea on Google and analyze:
    • “People also ask” section
    • Related searches at the bottom
  3. Choose long-tail keywords (e.g., “how to write SEO friendly article in WordPress” instead of “SEO article”).

Tip: Use one primary keyword and a few secondary keywords naturally throughout your post.


Step 2: Write a Strong Title (H1)

Your title is the first thing Google and readers notice.
It should be catchy, relevant, and contain your primary keyword.

Example:

“How to Write SEO-Friendly Article in WordPress (With SEO-Friendly Images and Schema Setup)”

Title Writing Tips:

  • Keep it under 60 characters.
  • Use numbers, brackets, or power words (like Best, Easy, Ultimate).
  • Include your main keyword once.

Step 3: Structure Your Article with Headings (H2, H3, H4)

Good structure helps both users and search engines understand your content easily.

Example of SEO-Friendly Structure:

  • H1: How to Write SEO Friendly Article in WordPress
  • H2: What Is an SEO Friendly Article
  • H2: Step 1: Choose the Right Keyword
  • H2: Step 2: Optimize Your Title
  • H2: Step 3: Add SEO Friendly Images
  • H2: Step 4: Use Schema and Meta Tags
  • H2: Step 5: Improve SEO Score
  • H2: Final Thoughts

Tip:
Never skip heading hierarchy (H2 → H3 → H4). It’s critical for both readability and Google indexing.


Step 4: Add SEO-Friendly Images

Images make your article attractive and increase engagement — but only if optimized properly.

Correct Image Format

PurposeRecommended Format
General photos.WEBP (lightweight & fast)
Transparent graphics/logos.PNG
Illustrations/infographics.JPEG or .WEBP

WEBP format is best for WordPress in 2025 — it reduces size without losing quality. Use Our Tool


Ideal Image Size for WordPress

  • Featured image: 1200 × 628 px (for Google Discover)
  • Post images: 800 × 600 px or 1000 × 700 px
  • Thumbnail: 600 × 400 px
  • Logo/Icon: 512 × 512 px

Keep image file size below 200 KB to ensure fast loading.
Use free tools like TinyPNG, Squoosh, or FreeImagesTool.com (your own site) to compress images.


Add Alt Text, Title & Captions

Every image should include:

  • Alt Text: Describe what’s in the image (include keyword naturally)
  • Title Text: Short version of alt text
  • Caption: Optional, for visible labels under the image

Example:

Alt Text: “WordPress dashboard showing how to write SEO-friendly article”
Title: “Write SEO Friendly Article in WordPress”

Google Discover-Friendly Image Rules

To make your images Discover-ready, follow these:

  1. Use 1200 px width or higher.
  2. Avoid using watermarks or text overlays.
  3. Upload as WEBP or JPEG.
  4. Use high-quality, bright, original photos (not stock images).
  5. Add max-image-preview:large in your page meta or via SEO plugin (like Rank Math).

Example meta tag:

<meta name="robots" content="max-image-preview:large">

This helps Google show your image as a large thumbnail in Discover cards.


Step 5: Use an SEO Plugin in WordPress

To make your article SEO-friendly automatically, use plugins like:

Rank Math SEO (Recommended)

  • Free and lightweight
  • Google Discover compatible
  • Easy schema, meta, and keyword setup

Yoast SEO

  • Best for beginners
  • Readability & meta analysis
  • Internal link suggestions

Both plugins integrate with Elementor and Gutenberg seamlessly.


Step 6: Optimize Meta Title and Description

Search engines display your meta title and meta description in results.
These directly affect your CTR (Click-Through Rate).

Example:

Meta Title:
How to Write SEO Friendly Article in WordPress – Step-by-Step Guide

Meta Description:
Learn how to write SEO friendly article in WordPress with optimized images, perfect schema, and high SEO score to rank in Google Discover and Search.

Keep your meta title under 60 characters and description under 160 characters.


Step 7: Add Internal and External Links

Links help build context and authority.

  • Internal links: Point to your other articles (e.g., “How to improve page speed in WordPress”).
  • External links: Link to trusted sources (e.g., Google guidelines, Wikipedia).

Use open in new tab for external links and nofollow attribute for affiliate links.


Step 8: Add Schema Markup

Schema helps search engines understand your content better and display rich results (stars, FAQs, author box, etc.).

Popular Schema Types for Articles:

  • Article / BlogPosting Schema
  • FAQ Schema
  • HowTo Schema
  • NewsArticle Schema

Most SEO plugins (like Rank Math or Yoast) can add schema automatically.

Example of Article Schema (JSON-LD):

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "How to Write SEO Friendly Article in WordPress",
  "description": "A complete guide on writing SEO optimized article with schema and images for Google Discover.",
  "image": "https://example.com/featured-image.webp",
  "author": {
    "@type": "Person",
    "name": "freeimagetool.com"
  },
  "publisher": {
    "@type": "Organization",
    "name": "freeimagetool.com",
    "logo": {
      "@type": "ImageObject",
      "url": "https://freeimagetool.com/logo.png"
    }
  },
  "datePublished": "2025-10-08"
}

Step 9: Maintain a High SEO Score

An SEO score is a metric (given by plugins like Rank Math) that shows how well your content follows SEO guidelines.

How to Get 90+ SEO Score:

FactorIdeal Condition
Keyword in titleYes
Keyword in first 100 wordsYes
Keyword in headingsYes
Image alt tagsPresent
Meta descriptionContains keyword
URLShort, includes keyword
Internal linksPresent
External links Present
Content length1500+ words
ReadabilityEasy to read
SchemaAdded

Aim for 90+ score — not just to please the plugin, but because it ensures better SEO structure.


Step 10: Improve Readability and Engagement

Google tracks how long visitors stay on your page.
Readable content keeps people longer — improving SEO.

Tips:

  • Keep paragraphs short (2–3 lines).
  • Use bullet points and numbered lists.
  • Add emojis (if your site’s tone allows).
  • Use active voice and simple words.
  • Highlight important words with bold or italic.

Example:
Instead of: “Optimization of images is crucial to achieving better SEO performance.”
Write: “Optimizing your images helps your article load faster and rank better.”


Step 11: Optimize URL Structure (Permalink)

WordPress automatically generates a long URL from your title, but you should edit it.

Example:

https://example.com/2025/10/08/how-to-write-an-seo-friendly-article-in-wordpress-complete-step-by-step-tutorial
https://example.com/seo-friendly-article-wordpress

Keep it short, readable, and keyword-rich.


Step 12: Use Table of Contents (TOC)

A Table of Contents improves user navigation and adds jump links in Google Search results.

You can use plugins like:

  • Easy Table of Contents
  • LuckyWP Table of Contents

These automatically detect headings (H2, H3) and create a clickable index.


Step 13: Improve Page Speed

Google ranks fast websites higher.

Tips for Speed Optimization:

  1. Use LiteSpeed Cache or WP Rocket.
  2. Compress and lazy-load images.
  3. Minify CSS, JS, and HTML.
  4. Use a fast hosting provider (e.g., Hostinger, Cloudways).
  5. Enable CDN (Cloudflare or BunnyCDN).

Test your site using PageSpeed Insights or GTmetrix and aim for 90+ mobile score.


Step 14: Make It Mobile Friendly

Over 70% of readers use mobile devices.
Ensure your article looks perfect on all screens.

Checklist:

  • Use responsive images.
  • Font size at least 16px.
  • Avoid pop-ups that block reading.
  • Check design in mobile view (in Elementor or block editor).

Step 15: Add FAQs and Conclusion

Example FAQs:

What is an SEO-friendly image format?

WEBP is the best format — lightweight, fast, and supported by all browsers.

What is the ideal image size for Google Discover?

Minimum 1200 px width with no watermark or text overlay.

Which plugin gives the best SEO score?

Rank Math is preferred for its advanced features and lightweight design.

Add these FAQs using the FAQ Schema block for better visibility in search results.


Step 16: Proofread, Update, and Monitor Performance

  • Check grammar and spelling using tools like Grammarly.
  • Update content every 2–3 months to keep it fresh.
  • Use Google Search Console to track clicks, impressions, and Discover performance.
  • Replace old screenshots or images with updated ones.

Bonus: How to Make Articles Appear in Google Discover

Google Discover prefers engaging, timely, and visual content.

Follow these rules:

  1. Use large featured images (1200×628).
  2. Avoid clickbait; use emotional, factual titles.
  3. Add original publication date and author name.
  4. Maintain E-E-A-T (Expertise, Experience, Authoritativeness, Trustworthiness).
  5. Avoid plagiarism — rewrite in your own words.
  6. Publish high-quality, mobile-friendly articles regularly.

Example Summary of a Perfect SEO-Friendly Post

ElementExample Setup
Word count2,000+ words
Featured Image1200×628 WEBP
SEO PluginRank Math
SchemaArticle + FAQ
Meta titleKeyword + Brand
Meta descriptionKeyword + Value
Keyword density1–1.5%
Internal links2–3 per post
External links1–2 (trusted sites)
Page speed90+ (Mobile)
Discover optimization✅ Yes
Alt TextAdded
ReadabilityEasy
UpdatesRegularly refreshed

Final Thoughts

Writing an SEO-friendly article in WordPress is not a one-time task — it’s an ongoing process of writing, optimizing, and improving.
When you follow these steps — from keyword research to schema setup and image optimization — your content will:

  • Rank faster on Google,
  • Get featured in Google Discover, and
  • Attract consistent organic traffic.

Remember, SEO is about helping people first, not just algorithms.
If your content truly solves readers’ problems, search engines will automatically reward you.

Leave a Comment