Analytics
AEO/SEO Evaluation of Recruitment Automation Page (mokahr.io)

AEO/SEO Evaluation of Recruitment Automation Page (mokahr.io)

Detailed technical audit with actionable recommendations for improved search and answer engine performance

Abstract

This document presents a comprehensive AEO/SEO evaluation of the Recruitment Automation product landing page on mokahr.io. The audit addresses crawlability, meta and structured data, content layout, media accessibility, and technical markup for answer engine optimization (AEO). Each core aspect is scored and analyzed with direct evidence, technical findings, and prioritized recommendations. Action items focus on maximizing search and social visibility, accessibility compliance, and the integration of JSON-LD schema for rich results eligibility. The report includes exact technical references, schema templates, and a prioritized improvement matrix aligning with quantifiable acceptance criteria.

Executive Summary

Overall Page Score: 80/100
Top 5 Priority Issues:
  1. 1. Missing Structured Data (Article/FAQ): No JSON-LD/schema detected—limits eligibility for rich search features and direct answers.
  2. 2. Open Graph misalignment: og:url and canonical mismatch, og:image uses relative path—potential for sharing and indexing confusion.
  3. 3. No semantic <main> or <article> elements: May affect content extraction and SEO; heavy <div> usage instead.
  4. 4. Partial image accessibility: Many product/process images lack meaningful alt text or semantic filenames; no <figure>/<figcaption>.
  5. 5. Title formatting and minor OG errors: Title has special character artifact and is slightly long; clarity/sanitization needed.
Page Type: Article/Feature/Promo Landing (Not blog/news, but focuses on solution content. No explicit <article>/<main>, but semantics imply "article".)

Detailed Assessment

1. Crawlability

  • Section Score: 19/20
  • Conclusion: Pass
Findings & Evidence:
  • Indexing Control:
    Locator: head > meta[name="robots"]
    Snippet: <meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1">

    Result: Page set to index, follow.
  • Canonical Link:
    Locator: head > link[rel="canonical"]
    Snippet: <link rel="canonical" href="https://www.mokahr.io/recruitment-automation/">

    Unique and present.
  • Language Attribute: <html lang="en-GB"> correctly set.
  • Crawlability Analysis: All core content is present server-side/static HTML; no AJAX/lazy load/dynamic content for business data; no noindex, nofollow, or JS blocks. robots.txt not determinable from HTML.
  • Semantics: Lacks <main>, <article>, <nav>; sections/headings are distinguishable via classnames.
Impact & Risk:

Highly crawlable by search engines; minor risk of semantic nav signal loss, but no real blockages detected.

Repair Recommendations:
  • Add <main> to wrap core content.
  • Use <article> for Q/A blocks or major how-to features.
<main>
  <!-- All visible presentational sections and primary content here -->
</main>

2. Title & Meta Information

  • Section Score: 14/20
  • Conclusion: Needs Improvement
Findings & Evidence:
  • Title Tag:
    Locator: head > title
    Snippet: <title>AI-Powered Recruitment Automation Software | Moka ATS</title>
    Length: 51, clean.
  • Meta Description:
    Locator: head > meta[name="description"]
    Snippet: <meta name="description" content="MokaHR's AI recruitment automation streamlines hiring workflows: auto-screening, interview scheduling, offer management & analytics. Boost efficiency by 34% with seamless integration.">
  • Open Graph/Twitter:
    • og:title contains extraneous &lt; at end (encoding artifact).
    • og:url: https://www.mokahr.io/moka-recruiting/ (should match canonical).
    • og:image: Relative path (/wp-content/uploads/2024/07/mokahr_img-product.png), should be absolute.
    • Twitter card present but lacks twitter:title/description/image.
Impact & Risk:

Rich snippets and social previews may not display correctly. Inconsistent URLs risk duplicate indexing and diluted SEO/sharing.

Repair Recommendations:
  • Correct og:url to canonical value.
  • Make og:image absolute.
  • Clean extraneous characters in og:title.
  • Add missing twitter:title, twitter:description, twitter:image matching meta content.
<link rel="canonical" href="https://www.mokahr.io/recruitment-automation/" />
<meta property="og:title" content="AI-Powered Recruitment Automation Software | Moka ATS" />
<meta property="og:description" content="MokaHR's AI recruitment automation streamlines hiring workflows: auto-screening, interview scheduling, offer management & analytics. Boost efficiency by 34% with seamless integration." />
<meta property="og:url" content="https://www.mokahr.io/recruitment-automation/" />
<meta property="og:image" content="https://www.mokahr.io/wp-content/uploads/2024/07/mokahr_img-product.png" />

<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="AI-Powered Recruitment Automation Software | Moka ATS">
<meta name="twitter:description" content="MokaHR's AI recruitment automation streamlines hiring workflows: auto-screening, interview scheduling, offer management & analytics. Boost efficiency by 34% with seamless integration.">
<meta name="twitter:image" content="https://www.mokahr.io/wp-content/uploads/2024/07/mokahr_img-product.png">

3. Content Quality & Layout (Answer Priority)

  • Section Score: 18/20
  • Conclusion: Pass (minor improvements possible)
Findings & Evidence:
  • Answer First: Above-the-fold hero text and hidden <h1 class="sr-only"> directly convey value ("Accelerate Your Hiring with AI-Driven Automation").
  • Headings: <h1> is present but hidden (sr-only). Several <h2> as sr-only for key sections; <h3> for substeps/FAQ.
  • Structure: Clear modules for value props, features, FAQ with logical order.
  • Originality/Depth: Product-specific results and explanations; quantified outcomes (e.g., "Reduce time-to-hire by up to 34%...").
  • Keyword Usage: Topical alignment, no stuffing, appears in major headings/descriptions.
Impact & Risk:

Strong clarity for users/search; minor risk if accessibility-only h1 is ignored by bots.

Repair Recommendations:
  • Add visible h1 as main heading, not just sr-only.
  • Use <section><h2>...</h2></section> for main feature groupings.
<main>
  <h1>AI-Powered Recruitment Automation Software | Moka ATS</h1>
  ...
</main>

4. Images & Media

  • Section Score: 11/20
  • Conclusion: Needs Improvement
Findings & Evidence:
  • alt Texts: Many <img> (section1_img1, icon1.png, nav_logo, ...) lack alt or use empty or generic placeholder values.
  • Semantic Filenames: Most filenames are descriptive; some multi-step illustrations have arbitrary names (e.g., "fushu4.png").
  • Image-Text Relationship: No <figure> or <figcaption> on diagrams; all images within <div>.
Impact & Risk:

Accessibility compromised (screen readers/SEO); illustrations won't show in image/rich results; clarity lost for non-visual users.

Repair Recommendations:
  • Add descriptive alt text to core images (e.g., alt="AI-powered workflow automation dashboard").
  • Use <figure> and <figcaption> for diagrams where possible.
  • Use semantic filenames for new images.
<figure>
  <img src="/wp-content/2025/recruitment/automation/section1_img1.jpg" alt="Sample view of MokaHR AI recruitment workflow automation dashboard">
  <figcaption>Example: Visual representation of automated hiring steps in MokaHR platform.</figcaption>
</figure>

5. Structured Data (Schema)

  • Section Score: 7/20
  • Conclusion: Critical Issue
Findings & Evidence:
  • No JSON-LD or Schema.org detected (<script type="application/ld+json"> absent).
  • FAQ Q&A visible in HTML but unmarked for schema (FAQPage, Question, Answer missing).
Impact & Risk:

Ineligible for FAQ/Answer/Rich results in search; reduced AEO/SEO clarity; missing direct answer eligibility.

Repair Recommendations:
  • Add Article or BlogPosting schema for the core page (see mapping).
  • Mark up FAQ content with FAQPage schema.
  • Populate required fields: headline, author, datePublished, dateModified, image, publisher, mainEntityOfPage (see mapping below).
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "AI-Powered Recruitment Automation Software | Moka ATS",
  "author": { "@type": "Organization", "name": "MokaHR" },
  "datePublished": "2024-07-01",  // <-- Replace with actual publish date from CMS
  "dateModified": "2024-07-24T04:02:53+00:00",
  "image": ["https://www.mokahr.io/wp-content/uploads/2024/07/mokahr_img-product.png"],
  "publisher": {
    "@type": "Organization",
    "name": "MokaHR",
    "logo": {
      "@type": "ImageObject",
      "url": "https://www.mokahr.io/wp-content/uploads/2023/05/mokahr_img_logo.svg"
    }
  },
  "mainEntityOfPage": "https://www.mokahr.io/recruitment-automation/"
}

FAQPage Structuring Recommendation

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is Recruiting Automation System?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A Recruiting Automation System is an AI-powered technology suite designed to streamline talent acquisition processes by automating repetitive tasks across the hiring lifecycle. It integrates tools..."
      }
    },
    {
      "@type": "Question",
      "name": "How does Recruiting Automation System work?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A Recruiting Automation System streamlines talent acquisition through AI-driven orchestration and centralized process management. Here’s a breakdown of its key operational mechanisms: 1.Workflow Automation.."
      }
    },
    {
      "@type": "Question",
      "name": "What kind of benefits can I look forward to use a Recruiting Automation System?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Key advantages include: Enhanced Efficiency: Reduces time-to-hire by automating resume screening, interview coordination, and feedback collection. Error Reduction: Minimizes manual data entry mistakes ..."
      }
    }
  ]
}

Improvement Priority List (Simplified RICE)

Task Impact Reach Effort Priority
Add Article & FAQPage JSON-LD (structured data) High High Small 1
Fix OG url/image/title bugs; sync to canonical/absolute High High Small 2
Assign descriptive alt texts and semantic filenames Med High Small 3
Add visible <main> and update heading hierarchy Med High Small 4
Add Twitter card meta (title, description, image) Low Med Small 5
Use <figure>/<figcaption> for at least 1–2 key diagrams Low Med Small 6
Add publication date in HTML/meta for schema use Med Med Small 7
Add explicit author field (in schema at minimum) Low Med Small 8

Tracking & Acceptance

  • Quantifiable indicators:
    • Inclusion rate (of structured data in HTML), indexation (coverage in Google/Bing), FAQ/Article rich result appearances
    • Impressions & clicks for the audited page (Google Search Console)
    • Average ranking/stability of core keywords: "recruitment automation", "AI recruiting platform"
    • Social preview accuracy (OG tags correct in Facebook Debugger, Twitter Card Validator)
  • Acceptance Criteria:
    • JSON-LD/schema validates via Google's SDTT/Rich Results Test (both Article + FAQ marked up)
    • OG/Twitter meta render with proper image/title/description in sharing tools
    • Accessible images carry descriptive alt and show in image search
    • Only one canonical/indexable URL present in HTML
    • Page returns 200 OK and is discoverable via main navigation
    • h1–h3 heading hierarchy detected by Lighthouse/aXe without errors
End of AEO/SEO Evaluation Report