Image ALT Text
Featured Image ALT Text (Alternative Text) is a short descriptive tag added to a webpage’s primary image in the site’s code. It describes the appearance and context of the image to search engine crawlers and users who cannot view it.
Why It’s Important
- Accessibility: Screen readers read ALT text aloud for visually impaired users, allowing them to understand the context of the featured image.
- Image SEO: Search engines cannot “see” images the way humans do. ALT text provides context so Google can index the image accurately and display it in image search results.
- User Experience (Fallback): If a user has a slow internet connection or the image fails to load, the ALT text displays in its place so the content remains understandable.
- Contextual Relevance: It reinforces the core topic of your article to search engines, contributing to the page’s overall topical authority.
How to Use It
- Be descriptive and specific: Clearly describe what is happening in the image. Instead of “orange shield”, write “A minimalist orange shield icon with a pixelated left edge”.
- Keep it concise: Aim for 125 characters or fewer. Screen readers typically stop reading alternative text past this limit.
- Include primary keywords naturally: Integrate your target keyword only if it naturally fits the image context. Avoid keyword stuffing (e.g., “SEO tool plugin WordPress software optimization title”).
- Omit redundant phrases: Do not start with “Image of…” or “Picture of…”. Search engines and screen readers already recognize it as an image.
- Focus on context: Write the description based on why the image is being used on that specific page rather than just listing objects.
Social Share Preview
A Social Share Preview (often powered by Open Graph tags or Twitter Cards) is the visual card that automatically generates when someone pastes your link into social media platforms or messaging apps like Facebook, LinkedIn, X, WhatsApp, or Slack. Instead of displaying a plain web link, it turns your URL into an engaging preview card complete with a headline, summary snippet, and custom featured image.
Social Share Preview vs. SEO Title & Meta Description
- Where it appears: SEO titles and meta descriptions are designed primarily for search engines like Google. Social share previews are built for social feeds, messaging apps, and community platforms.
- Visual emphasis: Search engine results rely almost entirely on text formatting. Social share previews prioritize eye-catching visual imagery to capture attention in fast-moving social feeds.
- Control and custom messaging: Without explicit social tags, platforms guess what image or text to display, often picking a random icon or page snippet. Defining specific social tags gives you total control over how your content presents across social channels.
Ideal Character Length & Image Specs
- Social Title: 40 to 60 characters. Keeping it punchy ensures it displays cleanly across desktop and mobile views.
- Social Description: 2 to 4 short sentences (around 60 to 100 characters). Social platforms truncate long text quickly in feeds.
- Featured Image: 1200 × 630 pixels (a 1.91:1 aspect ratio). This guarantees high-resolution rendering without unexpected cropping.
How It Works
- Open Graph (OG) protocol: Social platforms inspect specific hidden metadata in your site’s code—most notably
og:title, og:description, and og:image—to dynamically compile the card layout.
- Engagement and CTR: Links displayed as rich visual cards receive significantly higher click-through rates and reshares compared to plain URLs.
- Testing & Cache Clearing: Social platforms cache (save) page previews for weeks. If you change your social metadata or image, you can use tools like the Facebook Sharing Debugger (or Open Graph Debugger) to enter your URL and click “Scrape Again”. This forces Meta’s crawlers to clear their stored cache and instantly pull your latest title, description, and image.
About Meta Description
A Meta Description is a brief summary of a webpage that appears directly under the SEO Title in search engine results. Like the SEO title, it lives in the site’s hidden code rather than on the page itself, serving as a short pitch to convince users that your link has the exact answer they need.
Meta Description vs. On-Page Content
- Where it appears: The meta description shows up on Google’s search results page (SERP) and when links are shared on social media. On-page content is the actual text visitors read after clicking through.
- Primary purpose: Its main job is conversion—getting searchers to click. On-page text focuses on retention—providing value and keeping readers on your site.
- Google’s discretion: While you write a meta description, Google doesn’t always use it. If Google thinks a snippet from your actual page content answers the user’s query better, it will display that instead.
Ideal Character Length
- Target range: Aim for 150 to 160 characters (or around 960 pixels on desktop, slightly less on mobile).
- Truncation risk: Anything longer than 160 characters will typically get cut off with an ellipsis (…), leaving your sentence or call-to-action incomplete.
How It Works
- Ad copy effect: Think of it as free ad space. A well-written summary with a clear call-to-action (e.g., “Learn how to…”, “Shop the best…”) boosts your Click-Through Rate (CTR).
- Keyword highlighting: When someone searches for a term included in your meta description, search engines often bold those words, drawing the searcher’s eye directly to your result.
- Indirect SEO impact: While Google confirmed that meta descriptions are not a direct ranking factor, higher click-through rates send positive signals to search engines that your page is relevant.
About The SEO Title
An SEO Title (often called a Title Tag) is the title of a webpage that appears in search engine results like Google. Instead of being displayed directly on the actual webpage for visitors to read, it lives hidden in the site’s code to tell search engines what the page is about.
SEO Title vs. Main Title (H1)
- Where it appears: The SEO title shows up on search engine result pages (SERPs) and browser tabs. The main title (or H1 tag) is the big headline readers see at the top of the page when they click through to your site.
- Primary audience: An SEO title is crafted to catch the eye of someone scrolling through Google search results. A main title is designed to engage someone who is already reading your content.
- Length and constraint: SEO titles are strictly constrained by space so Google doesn’t cut them off. Main titles can be longer and more descriptive.
Ideal Character Length
- Target range: Keep SEO titles between 30 to 60 characters (or around 580 pixels).
- Truncation risk: If your title exceeds this length, search engines will truncate it with an ellipsis (…), which can hide important context or cut off your brand name.
How It Works
- Relevance signaling: Search engine bots crawl the title tag to determine the primary topic and keyword relevance of your page.
- Click-Through Rate (CTR): A clear, intriguing SEO title acts as digital real estate advertising, persuading users to click your link over competitors.
- Browser identification: It serves as the label on browser tabs, helping users locate your page when multiple tabs are open.
What Is an Expired HTTPS Certificate and How Do You Fix It?
An HTTPS certificate helps create a secure connection between your website and its visitors. Certificates are only valid for a limited period and normally renew automatically.
If a certificate expires or becomes invalid, visitors may see warnings such as “Your connection is not private” and may be prevented from accessing the website.
An expired certificate does not automatically mean your website has been hacked. Usually, the certificate simply failed to renew.
How do you fix it?
For most website owners, the simplest solution is to contact your hosting provider.
Ask them to:
- Renew and install a valid SSL/TLS certificate.
- Make sure it covers your domain and the
www version where applicable.
- Check that HTTPS is working correctly.
- Make sure automatic renewal is enabled.
If the certificate appears valid but visitors still receive warnings, ask your host or developer to check the complete SSL/TLS configuration. Problems can also be caused by an incorrect domain, certificate-chain problems or an incorrectly configured server.
What does JuiceBox check?
JuiceBox checks that your website’s HTTPS certificate is valid, trusted, matches your domain and has not expired.
Pass — Valid with 7+ days remaining.
Alert — Less than 7 days remaining or expiry cannot be confirmed.
Error — Expired, invalid, untrusted or cannot be verified.
If JuiceBox detects a problem, use Fix in Website Health for the next steps.
How to Fix Missing Security Headers (Without Being a Developer)
You may have run a security check on your WordPress website and received a warning saying that security headers are missing.
Don’t panic. This doesn’t mean your website has been hacked.
Why is this happening?
Your website is running on an Apache web server, but the server isn’t currently sending some additional security instructions to visitors’ browsers.
These instructions are called security headers.
Think of them as extra rules that tell a visitor’s browser how to safely interact with your website.
This is not normally a WordPress theme or template problem. The settings are usually controlled by your hosting company, server configuration, Cloudflare, or a WordPress security plugin.
What are the risks?
Missing security headers don’t automatically make your website vulnerable, but they remove some additional layers of protection.
Depending on the missing header, the risks can include:
- Your site being more vulnerable to certain types of browser-based attacks.
- Your pages potentially being embedded in another website and used for clickjacking.
- Browsers being less strict about how website resources are handled.
- More information being shared with other websites when visitors leave your site.
- HTTPS not being enforced as strongly as it could be.
These are security hardening issues, rather than evidence that your website has been compromised.
How do you fix it?
The simplest solution is to ask your hosting provider to add the recommended security headers to your website’s server configuration.
For a typical WordPress website, the main ones to consider are:
- Strict-Transport-Security (HSTS)
- X-Frame-Options
- X-Content-Type-Options
- Referrer-Policy
- Permissions-Policy
There is also Content-Security-Policy (CSP), which can provide strong protection against certain attacks, but this should be configured carefully. A badly configured CSP can break WordPress plugins, forms, fonts, analytics and other website features.
If you don’t have access to your web server, your hosting company will need to make these changes, or you can use a suitable WordPress security plugin if it supports them.
What about the other warnings?
You can run a deep check with SSL Security Headers Test to test your website security.
The goal isn’t to get a perfect scanner score.
The goal is to add the appropriate protections without breaking your website.
In short: Why is it happening?
Your web server isn’t currently sending additional security instructions to browsers.
Is your website hacked?
No. The warning alone does not indicate that.
Is it worth fixing?
Yes. These headers provide useful additional protection.
Who should fix it?
Your hosting provider is usually the best option if you don’t have server access.
What should you tell your Host Provider?
Send them a quick email with the following message:
Hi, I’ve run a security header check on my WordPress website and it shows that none of the recommended HTTP security headers are currently being returned.
Could you please add the appropriate security headers at the server level for my domain, including:
* Strict-Transport-Security (HSTS)
* X-Frame-Options
* X-Content-Type-Options
* Referrer-Policy
* Permissions-Policy
Please also advise whether a suitable Content-Security-Policy can be configured without affecting the WordPress site, plugins or third-party services.
I don't have access to the Apache/server configuration, so I would appreciate it if you could configure these for me and confirm once they are active.
Thank you.
Just remember to tell them which website and whatever your provider requires.
Hello world!
Welcome to WordPress. This is your first post. Edit or delete it, then start writing!