Help
About
An Author Bio is a short summary on your website that explains who wrote an article and why they are qualified to speak on the topic.
When an audit tool flags this as missing, it means search engines and AI tools (like ChatGPT and Google Gemini) cannot find a clear profile or credentials attached to your content.
Why Does It Matter for GEO & AI Search?
AI tools prioritize giving users reliable, accurate information.
To do this, they look for signals of E-E-A-T (Experience, Expertise, Authoritativeness, and Trustworthiness).
If an article has no author or background credentials:
- AI engines treat the content as anonymous or generic.
- They are far less likely to cite or quote your page as an authoritative source.
- Adding a clear bio establishes real human expertise, boosting your site’s trust score.
How to Fix This in WordPress
Setting up an author bio in WordPress takes just a few minutes:
Step 1: Add Your Biography in WordPress Settings
- Log into your WordPress Dashboard.
- Go to Users → Profile (or Users → All Users and click Edit under your name).
- Scroll down to the About Yourself section.
- In the Biographical Info box, write a short bio (2–3 sentences) highlighting your experience, background, or qualifications.
- (Optional) Set your Display name publicly as to your preferred name instead of your username.
- Click Update Profile at the bottom.
Step 2: Make Sure Your Bio Appears on Posts
Depending on your WordPress theme:
- Automatic: Most modern themes automatically show an Author Bio box at the bottom of blog posts once the biographical info is filled out.
- If your theme doesn’t show it:
- Block Editor / Full Site Editing: Open your post template in the Site Editor and add an Author Biography block beneath the post content.
- SEO Plugins: Plugins like Yoast SEO, Rank Math, or AIOSEO automatically include author schema data in the code behind the scenes once your user profile is filled out.
- Author Box Plugins: If your theme lacks a built-in display box, install a lightweight plugin like Simple Author Box to display it neatly at the end of every article.
GEO stands for Generative Engine Optimization.
Just like traditional SEO helps your website rank high on Google, GEO is the art of structuring your content so AI tools (like ChatGPT, Google Gemini, and Perplexity) can easily read, understand, and quote (cite) your site when answering people’s questions.
If you score of 2 / 4 signals means AI engines can understand part of your page, but you are missing a few key triggers that help them trust and highlight your content.
Breakdown of Your 4 Signals
- Article Schema
- What it means: Code behind the scenes (schema markup) tells AI engines, “Hey, this page is an official article with a headline, publish date, and main content.”
- Direct Answer Near the Top
- What it means: Right under your heading or in your first few paragraphs, you get straight to the point and answer the main question of your article.
- Why it matters: AI tools love quick, summary-style answers they can pull directly into their responses.
- Question-Style Subheadings
- What it means: Your article needs subheadings (H2s and H3s) if the content is too long. If you have this notification, then sprinkle a few headings in the post so that it’s not just one long read.
- How to fix it: Rephrase your subheadings into clear, natural questions that people might type or ask an AI.
- Author Bio for Entity Trust
- What it means: AI engines want to avoid spreading misinformation, so they prioritize citing content written by verified experts or trustworthy organizations (known as “E-E-A-T” or Experience, Expertise, Authoritativeness, and Trustworthiness).
- How to fix it: Add a short author bio box at the bottom (or top) of the article linking to an author page, detailing their qualifications or professional experience.
SEO, content and website health tools for WordPress.
Contact Signals refer to clear, verifiable contact details—such as phone numbers, professional email addresses, physical business locations, or structured contact forms—detected directly on a website’s homepage.
Why It’s Important
- E-E-A-T & Search Engine Trust: Google evaluates Experience, Expertise, Authoritativeness, and Trustworthiness (E-E-A-T) when ranking websites. Having visible, real-world contact signals proves to search crawlers that a legitimate business or real person operates behind the domain.
- Conversion Rate Optimization (CRO): Visitors are far more likely to do business with, inquire about, or hire a provider when contact details are instantly visible. Forcing users to hunt for a way to reach out creates friction and increases bounce rates.
- Local SEO Signals: Phone numbers (especially local area codes) and physical addresses match directory listings (NAP: Name, Address, Phone), reinforcing your site’s local ranking relevance.
- Spam & Scammer Distinction: Anonymous or hidden contact details are a primary red flag for malicious or low-quality websites. Search algorithms and visitors alike view transparent contact info as a mark of authenticity.
Best Practices for Contact Signals
- Keep Info Clickable: Format phone numbers as clickable links (
tel:+27...) and email addresses asmailto:links so mobile users can dial or email with a single tap. - Place in Strategic Zones: Display contact info prominently in high-visibility areas like the top header bar, main navigation, or footer menu.
- Use Schema Markup: Wrap your phone number, email, and address in LocalBusiness or Organization structured data so search engines extract and display them directly in search results.
- Combine Text and Forms: Pair raw contact details with a lightweight, secure contact form to give users multiple ways to get in touch.
A Privacy Policy is a legally required document on a website that explains how a business collects, uses, stores, protects, and discloses the personal information of its visitors and clients.
Why It’s Important
- Legal Compliance: Global privacy laws—such as the GDPR (EU), POPIA (South Africa), CCPA/CPRA (California), and PIPEDA (Canada)—mandate that any site collecting personal data must display a clear, accessible privacy policy. Failure to comply can result in substantial fines.
- Building User Trust: Disclosing transparently how data (names, email addresses, payment info, IP addresses) is handled reassures users that their personal information is secure and respected.
- Third-Party Service Requirements: Major platforms and integrations—including Google Analytics, Google AdSense, Facebook Pixel, payment gateways (Stripe, PayPal), and app stores—explicitly require your site to maintain a privacy policy as a condition of service.
- SEO & Brand Reputation: Search engines and ad networks evaluate legal compliance pages when assessing a website’s overall trust and authority (E-E-A-T).
What It Should Include
- Data Collected: Specifies exact details gathered (e.g., contact forms, cookies, IP addresses, analytics, user accounts).
- Purpose of Collection: Explains why data is processed (e.g., fulfilling orders, sending newsletters, improving site performance).
- Third-Party Sharing: Discloses whether data is shared with external services (e.g., analytics providers, email marketing tools, hosting providers).
- Cookies & Tracking: Outlines the use of tracking technologies and informs users how to manage or opt out of cookie preferences.
- User Rights: Details user rights regarding their data (e.g., the right to access, rectify, request deletion, or restrict processing).
- Contact Details: Provides direct contact information for the site owner or Data Protection Officer (DPO) for privacy inquiries.
Homepage Ping (or Homepage Response Time) measures the exact amount of time—in milliseconds—it takes for your web server to acknowledge a request and respond with the initial HTML data for your homepage.
A response time of 539 ms (about half a second) gives you an immediate benchmark of your server’s baseline performance.
Why It’s Important
- Server Responsiveness (TTFB): It directly reflects your Time to First Byte (TTFB). A fast ping indicates a healthy, well-configured server environment and efficient database queries.
- Core Web Vitals & SEO: Google considers server response time crucial for user experience and crawling efficiency. High TTFB delays every other asset (images, CSS, scripts) from loading, hurting your Largest Contentful Paint (LCP) score and search rankings.
- First Impressions & Retention: The homepage is often the primary entry point for new visitors. If the server takes too long to respond initially, bounce rates increase before any content even renders on screen.
Understanding Your Result (539 ms)
- Performance Benchmark:
- Under 200 ms: Excellent (Google’s ideal target for TTFB).
- 200 – 500 ms: Good / Acceptable performance.
- 500 – 1000 ms (Your range): Moderate delay—worth optimizing.
- Over 1000 ms (1s+): Slow—indicates server bottlenecks or heavy database load.
How to Improve Homepage Response Time
- Page Caching: Use server-level caching (like Redis, Nginx FastCGI) or a WordPress caching plugin to serve static HTML pages instead of executing PHP scripts and SQL queries on every page request.
- Database Optimization: Clean up overhead, transient data, and unused revisions in your WordPress database to speed up query execution times.
- Object Caching: Implement persistent object caching (e.g., Redis or Memcached) to store repeated database lookup results in memory.
- CDN (Content Delivery Network): Route requests through edge servers (like Cloudflare) to serve cached homepage content closer to the user’s geographic location.
PHP Version refers to the specific release of the PHP scripting language running on your web server. Because WordPress, its themes, and its plugins are all written in PHP, the server’s PHP version dictates how fast, secure, and efficiently your site executes code.
Why It’s Important
- Site Speed & Performance: Newer PHP versions process scripts significantly faster and consume less server memory. Upgrading the PHP version is often the single easiest way to boost page load speed without changing any code or content.
- Security Patches: PHP releases follow a strict lifecycle. Older versions eventually reach “End of Life” (EOL) and stop receiving security patches, leaving sites vulnerable to unpatched server exploits.
- Theme & Plugin Compatibility: Modern plugins and WordPress core features rely on newer PHP syntax and functions. Running an outdated PHP version can trigger syntax errors, site breakages, or prevent plugins from updating.
- Server Resource Efficiency: Newer PHP execution engines handle concurrent traffic requests much better, allowing your server to manage more simultaneous visitors without slowing down.
How It Works & How to Check It
- Server Environment Setting: The PHP version is set at the hosting/server level (e.g., via cPanel, Plesk, or your hosting control panel), not inside WordPress itself.
- Checking in WordPress: You can view your active version directly in the WordPress dashboard by navigating to Tools → Site Health → Info → Server → PHP version.