Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To create a website-article thumbnail, first identify the exact place it will appear—an article card, featured-image slot, search result, or social preview—then crop a representative image to that slot’s shape, export it at an appropriate display size, assign it in your publishing system, and check the result on desktop and mobile. There is no universal thumbnail dimension: your theme, template, and sharing markup determine the required crop and rendering.

What “thumbnail” means for an article

Editors use thumbnail for several different outputs:

  • Listing or card image: the small image beside or above a post title on a home page, category page, or related-post module.
  • Featured image: the image a theme places on the article page, in archives, or in widgets.
  • Share or search image: an image selected for a link preview or supplied through Article structured data.

These can use different aspect ratios and crops. A 16:9 hero may become a nearly square card, while a social service may use its own landscape crop. Treat each destination as a design requirement rather than forcing one file into every slot.

1. Identify the destination before editing

Inspect your templates

Open the article template, archive or category card, and any share-preview documentation. Record the displayed aspect ratio, maximum rendered width, focal-point behavior, and whether the system creates image derivatives. In WordPress, themes can register custom featured-image sizes and crop behavior; the Featured Image block also exposes aspect-ratio and dimension controls (WordPress Post Featured Image block; Featured Images & Post Thumbnails).

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Sale
HTML and CSS: Design and Build Websites
  • HTML CSS Design and Build Web Sites
  • Comes with secure packaging
  • It can be a gift option

Make a destination checklist

  • Where will the image be visible?
  • Is the slot square, portrait, 4:3, 16:9, or a custom ratio?
  • What is the actual CSS display width on a phone and desktop?
  • Does the theme crop from the center, use a focal point, or preserve the whole image?
  • Will a separate image be supplied for social metadata or structured data?

Do not assume WordPress’s default 150 × 150 pixel thumbnail is a web standard. That value is an adjustable WordPress media default, documented by WordPress.org (Edit Media).

2. Choose an image that communicates the article

Match the subject, not just the color

Select a photograph, illustration, chart, or product view that a reader can understand at small size. A tutorial about database backups might show a recognizable backup drive or a simple database diagram; an opinion article may need a clear editorial illustration. Avoid decorative images that could suggest a different topic.

Protect the focal point

Keep faces, devices, logos, and other essential details away from edges that may be cropped. Leave breathing room around the subject so a square or narrow crop does not cut it off. If a title must appear, add it as live HTML in the card or page where possible rather than embedding critical wording in pixels.

Use an appropriate source file

Start with the highest-quality source you can legally publish. Export a raster format supported by your site (commonly JPEG, PNG, or WebP) at a size close to the largest display size. WordPress describes image quality as a balance among on-screen dimensions, file size, resolution, and file type; an image substantially wider than the content area can waste bytes and disrupt layouts (Image size and quality).

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

3. Crop and resize without distortion

Set the ratio first

Crop to the destination ratio before resizing. Common starting points are 1:1 for square cards, 4:3 for conventional feature areas, and 16:9 for wide heroes. WordPress’s media editor provides these ratio controls and documents scaling and cropping workflows (Edit Media).

Use a focal crop, not forced stretching

  1. Duplicate the original so it remains untouched.
  2. Set a fixed crop ratio matching the target slot.
  3. Move the crop window until the article’s subject and context remain intelligible.
  4. Apply the crop, then resize the result to the largest intended display width (with enough resolution for high-density screens).
  5. Export with a sensible quality setting and a descriptive filename such as database-backup-guide.webp.

Never stretch a portrait image to fill a landscape slot. If the composition cannot survive the crop, create a second composition or a separate variant.

4. Create variants when destinations differ

A single upload is convenient, but it is not always the best visual for every placement. Compare your actual slots:

Destination Typical concern What to prepare
Article card Small rendered size and aggressive theme crop A tight composition with an unmistakable subject
Article-page hero Wide display and responsive resizing A wider crop with context and adequate resolution
Social preview Platform-specific rendering and possible text overlays A tested share image or metadata-specific variant
Article structured data Image URL must be crawlable and represent the marked-up article Accessible, indexable image URLs; consider multiple ratios

Google Search Central recommends, for best results with Article structured data, multiple high-resolution images in 16:9, 4:3, and 1:1 ratios, with at least 50,000 pixels of total image area (Learn About Article Schema Markup). This is guidance for images attached to Article structured data, not a requirement that every site upload three separate files.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

5. Set the featured image in WordPress

Confirm the control exists

The theme must support featured images before the control appears in the editor. A classic theme typically declares support and then calls the featured image in its template; a block theme can expose a Featured Image block. WordPress documents both approaches in its developer guide (Featured Images & Post Thumbnails).

Assign and configure it

  1. Open the post in the WordPress editor.
  2. In the post settings sidebar, locate Featured image and choose Set featured image.
  3. Upload or select the prepared file, add appropriate alternative text, and select Set featured image.
  4. If the template uses a Featured Image block, check its aspect-ratio and dimension settings; theme constraints may limit what you can change (Post Featured Image block).
  5. Preview the post and its archive/card views before publishing.

The theme or template decides which generated size and crop is ultimately rendered. Changing the source file does not guarantee that every old derivative or cached page updates immediately; clear the relevant cache or regenerate derivatives according to your site’s workflow.

6. Change the image used when an article is shared

A featured image may be used by a site’s sharing setup, but assigning one does not guarantee a particular image on every external platform. Sharing systems can cache previews, apply their own crop, or read different metadata. After publishing, test the actual URL with the destination’s preview/debug tool and recrawl it if that service offers a refresh option. Keep the image publicly reachable over HTTPS and avoid blocking it in robots rules when it is intended for search markup.

7. Accessibility and search requirements

Write useful alternative text

Alternative text should describe the meaningful visual content in the context of the article. If the image is purely decorative, use the publishing system’s decorative-image option or an empty alternative text value as appropriate. W3C’s Images Tutorial states: “If the image is not a logo, avoid text in images” (W3C Images Tutorial). Do not place essential instructions, prices, or headlines only inside the bitmap.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Keep structured-data images discoverable

For Article structured data, Google says image URLs should be crawlable and indexable and should represent the marked-up content (Google Article structured data guidance). Confirm that the final URL returns the image without an authentication wall, accidental noindex rule, or hotlink restriction.

8. Quality-control checklist

  • Open the article card, article page, and intended share preview at desktop and narrow mobile widths.
  • Verify that the focal subject remains visible in every crop.
  • Check that no stretching, blur, unexpected padding, or low-resolution enlargement appears.
  • Inspect file dimensions, format, and byte size; remove unnecessary metadata where your workflow permits.
  • Confirm alternative text describes the image’s purpose and that important text is not baked into pixels.
  • For structured data, verify the image URL is publicly crawlable and indexable.
  • After replacing an image, purge page, CDN, and social-preview caches as needed.

Or skip the browser setup

If you need a clean screenshot of a web page to use as an article thumbnail, ScreenshotNeo can capture it through one request. It accepts cookie and consent banners like a visitor, then removes more than 60 known consent platforms, newsletter popups, and chat widgets before the shot. Bot checks, CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and response headers identify the page verdict and billing status. An MCP server provides take_screenshot, get_page_info, and capture_pdf tools for Claude, Cursor, and other MCP clients.

See the ScreenshotNeo documentation for all options, including full-page and element capture, device presets, custom CSS or JavaScript, waiting and blocking rules, cookies and headers, resizing, caching, signed links, asynchronous jobs, bulk capture, and PDF output.

cURL

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

Python

import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)

Node.js

const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

The Free plan includes 1,000 screenshots per month with no card. Paid plans start at $5 for 3,000 shots; every feature is available on every plan. Create a free ScreenshotNeo account.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshooting common thumbnail problems

The thumbnail looks zoomed or cuts off the subject

The slot is using a different ratio or focal-point rule than your editor preview. Inspect the rendered CSS dimensions, make a crop specifically for that ratio, and reposition the subject away from the crop edges.

The featured-image option is missing

Your theme may not support featured images, or a block template may omit the block. Enable theme support or add the Featured Image block, then verify that the post type is configured to use it.

The image is blurry

The exported file is too small for the rendered or high-density display, or the system enlarged a derivative. Export at the largest actual display width with sufficient resolution and avoid repeated lossy re-exports.

The social preview still shows the old image

External services cache previews independently. Confirm the page’s current metadata, request a refresh in the service’s debugger when available, and allow time for recrawling.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Google does not show the intended article image

Check that the image URL is crawlable and indexable, that it represents the article, and that your Article structured data is valid. Google’s recommendation for multiple ratios and at least 50,000 pixels applies to best results, not a guarantee of a particular search appearance.

Frequently asked questions

Frequently Asked Questions

Is 150 × 150 pixels the correct size for every thumbnail?

No. It is a changeable WordPress default. The correct dimensions come from the specific card, template, or preview where the image appears.

Should I upload one image or several versions?

Use one file when every destination shares the same crop; create destination-specific variants when a card, hero, and share preview use materially different ratios.

Does a WordPress featured image guarantee the social preview image?

No. A site’s sharing metadata and each external service’s caching and cropping rules determine the final preview.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Can text be placed on a thumbnail?

It can be decorative, but essential information should remain in HTML. W3C advises avoiding text in images except where appropriate, such as logos.

Quick Recap

SaleBestseller No. 1
HTML and CSS: Design and Build Websites
HTML and CSS: Design and Build Websites
HTML CSS Design and Build Web Sites; Comes with secure packaging; It can be a gift option
$14.94
SaleBestseller No. 2
SaleBestseller No. 4

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.