Skip to content
https://chinesegenderpredictor.app

Content

· 9 checks — Internal links, mixed-content guards, Open Graph previews, and structured data rolled into one auditable list.
SCORE
96
GRADE
A
FIX
0
REVIEW
2
PASS
7
INFO
0
Checks
9
7 PASS 2 REVIEW
C
Structured Data
Action
1 JSON-LD block(s) found — some improvements recommended.
REVIEW
1 JSON-LD block(s) found — some improvements recommended.
Critical::
Malformed JSON-LD block #1
JSON parse error: json: cannot unmarshal array into Go value of type map[string]interface {}

JSON parse error: json: cannot unmarshal array into Go value of type map[string]interface {}

Why this matters

JSON-LD block fails to parse — Google ignores the entire block, so structured data effectively isn't there.

Learn more ▾

Common causes: trailing comma, single quotes instead of double, unescaped quote in a string value. Validate at https://validator.schema.org/ or Search Console's Rich Results Test.

Source: schema.org / Google Search Central

JSON-LD Blocks

Block 1 : WebSite
0 properties Invalid
Invalid JSON: json: cannot unmarshal array into Go value of type map[string]interface {}
[
  {
    "@context": "https://schema.org",
    "@type": "WebSite",
    "name": "Chinese Gender Predictor",
    "url": "https://chinesegenderpredictor.app",
    "inLanguage": "en"
  },
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "name": "Chinese Gender Predictor",
    "url": "https://chinesegenderpredictor.app",
    "logo": "https://chinesegenderpredictor.app/android-chrome-512x512.png",
    "email": "support@chinesegenderpredictor.app"
  },
  {
    "@context": "https://schema.org",
    "@type": "SoftwareApplication",
    "name": "Chinese Gender Predictor",
    "url": "https://chinesegenderpredictor.app",
    "applicationCategory": "LifestyleApplication",
    "operatingSystem": "Web browser",
    "inLanguage": "en",
    "isAccessibleForFree": true,
    "offers": {
      "@type": "Offer",
      "price": "0",
      "priceCurrency": "USD"
    },
    "description": "Free Chinese gender predictor and calendar. Convert two Gregorian dates into lunar age and lunar month, view the 18–45 chart, and follow every step clearly.",
    "featureList": "Automatic lunar conversion, “Only know the month” mode, Full 336-cell Chinese gender chart, Year calendar 1901–2100, Private by design, Print & save as PDF"
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "What is the Chinese gender calendar based on?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "The Chinese gender calendar (清宫表) is a traditional table said to date back to the Qing court. The Chinese gender predictor reads one fixed cell of it, chosen by the mother’s lunar age and the lunar month of conception. Curious what researchers found when they tested it? Read our guide “Is the Chinese gender chart accurate?”."
        }
      },
      {
        "@type": "Question",
        "name": "What is lunar age?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Lunar age (虚岁) counts 1 at birth and adds a year at every Lunar New Year. It is usually one or two years more than your ordinary age. We calculate it from lunar years, not from Gregorian years."
        }
      },
      {
        "@type": "Question",
        "name": "Why does my result change around late January or February?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Lunar New Year falls between January 21 and February 20. Dates before it belong to the previous lunar year, which can change both your lunar age and the lunar month."
        }
      },
      {
        "@type": "Question",
        "name": "What if I only know the month I conceived?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Choose “I only know the month”. We check every day of that month. If the month spans two lunar months with different chart cells, we show each date range instead of picking one."
        }
      },
      {
        "@type": "Question",
        "name": "How are leap months handled?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "A leap month is read from the same numbered column (for example, leap 6th month → column 6). We show a Leap tag so you can see this happened."
        }
      },
      {
        "@type": "Question",
        "name": "Does the chart change every year?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "No. Pages titled “2026 chart” or “2027 chart” use the same table. Only the Gregorian dates of each lunar month change, which our calendar shows."
        }
      },
      {
        "@type": "Question",
        "name": "Why do other websites show different results?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Several different versions of the chart circulate online. We use one version, cross-checked cell by cell against three published copies, and we list the cells where other copies disagree on our How it works page."
        }
      },
      {
        "@type": "Question",
        "name": "Do you store my dates?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "No. Calculation happens in your browser. Dates are not uploaded, not saved in cookies or local storage, and not added to the page address."
        }
      }
    ]
  }
]
C
Brand Presence
Action
Site-name consistency, favicon, social image, meta tags, schema, and contact signals
REVIEW

Brand Presence

Your brand name differs across channels — visitors see inconsistent identity.

C

65/100

Site name appears as

Page titleChinese Gender Predictor: Free Lunar Chart Calculator
og:site_nameChinese Gender Predictor
twitter:site—
Organization.name—

Inconsistent — names differ across channels

Brand assets

Favicon

15/15

covers multiple sizes + apple-touch-icon

Social share image

20/20

og:image + twitter:image set

Meta completeness

20/20

Organization schema

0/15

Contact info discoverable

5/10

contact page

Findings

  • Brand name differs across channels — users see inconsistent identity
  • No Organization schema — Google can't render your logo in the knowledge panel
  • Only partial contact info discoverable — consider adding a dedicated contact page or mailto/tel link

How consistently your brand appears across channels — shared link previews, structured data, favicon, contact info.

A+
Mixed Content
No mixed content detected — all resources use HTTPS.
PASS
No mixed content detected — all resources use HTTPS.
Info::
No mixed content detected — all resources use HTTPS
A+
Open Graph
Open Graph tags are well configured for social sharing.
PASS
Open Graph tags are well configured for social sharing.

Preview

chinesegenderpredictor.app

Chinese Gender Predictor: Free Lunar Chart Calculator

Free Chinese gender predictor and calendar. Convert two Gregorian dates into lunar age and lunar month, view the 18–45 chart, and follow every step clearly.

Preview quality · Twitter/X A+ · 100/100
  • twitter:card — summary_large_image
  • twitter:title — Chinese Gender Predictor: Free Lunar Chart Calculator
  • twitter:description — Free Chinese gender predictor and calendar. Convert two Gregorian dates into lunar age and lunar month, view the 18–4...
  • twitter:image — https://chinesegenderpredictor.app/og.png

CHINESEGENDERPREDICTOR.APP

Chinese Gender Predictor: Free Lunar Chart Calculator

Free Chinese gender predictor and calendar. Convert two Gregorian dates into lunar age and lunar month, view the 18–45 chart, and follow every step clearly.

Preview quality · Facebook A+ · 95/100

Description will be truncated (158 chars / 155 max)

  • og:title — Chinese Gender Predictor: Free Lunar Chart Calculator
  • og:description — Free Chinese gender predictor and calendar. Convert two Gregorian dates into lunar age and lunar month, view the 18–4...
  • og:image — https://chinesegenderpredictor.app/og.png
  • og:type — website
  • og:url — https://chinesegenderpredictor.app
  • og:site_name — Chinese Gender Predictor
  • Description will be truncated on Facebook (158 chars, max 155)

    → Tighten og:description to ≤155 characters

Chinese Gender Predictor: Free Lunar Chart Calculator

chinesegenderpredictor.app

Preview quality · LinkedIn A+ · 95/100

Description will be truncated (158 chars / 150 max)

  • og:title — Chinese Gender Predictor: Free Lunar Chart Calculator
  • og:description — Free Chinese gender predictor and calendar. Convert two Gregorian dates into lunar age and lunar month, view the 18–4...
  • og:image — https://chinesegenderpredictor.app/og.png
  • Description will be truncated on LinkedIn (158 chars, max 150)

    → Tighten og:description to ≤150 characters

chinesegenderpredictor.app

Chinese Gender Predictor: Free Lunar Chart Calculator

Free Chinese gender predictor and calendar. Convert two Gregorian dates into lunar age and lunar month, view the 18–45 chart, and follow every step clearly.

Preview quality · Slack A+ · 100/100
  • og:title — Chinese Gender Predictor: Free Lunar Chart Calculator
  • og:description — Free Chinese gender predictor and calendar. Convert two Gregorian dates into lunar age and lunar month, view the 18–4...
  • og:image — https://chinesegenderpredictor.app/og.png

Social preview quality

Averaged across Twitter/X, Facebook, LinkedIn, and Slack.

A+ · 97/100
FieldTwitter/XFacebookLinkedInSlack
og:title
og:description
og:image
og:type
og:url
og:site_name
twitter:card———
twitter:title———
twitter:description———
twitter:image———
A+
Open Graph / Twitter Card Depth
OG image dimensions and Twitter card configuration look healthy
PASS
OG image dimensions and Twitter card configuration look healthy
Info::
OG/Twitter Card depth is clean -- dimensions, card type, and inheritance all valid
A+
Rich Results Eligibility
1 JSON-LD block(s) declaring 0 schema type(s)
PASS
1 JSON-LD block(s) declaring 0 schema type(s)
A+
Image Optimization
No images to analyze
PASS
No images to analyze
A+
Autoplay Media
No autoplay media on the page
PASS
No autoplay media on the page
Info::
No autoplay media on the page
All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback