Audit complete · 23d ago

playlistable.io

playlistable.io
Verdict
Caution

13 should-fix, 16 informational

  • Site typeunclear
  • Confidence0%
  • Discovered7 URLs
WARNING · playlistable.io/WARNING · playlistable.io/spotify-playlist-makerWARNING · playlistable.io/pt-brWARNING · playlistable.io/frWARNING · playlistable.io/trWARNING · playlistable.io/apple-music-playlist-makerWARNING · playlistable.io/de
Pages0with blockers7with should-fix0with info0clean7 scanned
Pages
7
scanned
Blockers
0
findings
Should fix
13
findings
Info
16
findings
Clean
0
pages

Heuristic score over 7 sampled pages, not Google's classifier. How to read this ↓

Category grades

Integrity
A
7 issues
Discoverability
A
5 issues
Citation
A
17 issues
Data
A
0 issues
Severity adjustments2 rules softened by the unclear profile

These rules still ran and emitted findings: the site-type profile lowered their severity so the score reflects how the signal applies to this kind of site, not a one-size-fits-all penalty.

aeo/citable-factsaeo/freshness-signals

Only 7 pages audited, your sitemap may be incomplete.

pseolint uses sitemap.xml as the source of truth. If your site has more pages, add them to the sitemap, or upgrade to Pro for 500-page manual re-audits and deeper link discovery.

Save this audit to your history, sign in.

Monitor this domain with Pro →
Audit another site
Origin readinessNot ready
17 live fetches
Median TTFB
141ms
p95 TTFB
13717ms
5xx rate
12%
Cache assisted
0%
Crawl coverageDiscovered 7 · audited 7 · skipped 0

Origin looks unprepared for crawl load. A cache-cold dynamic origin at this rate will struggle under bot traffic and may leak to your database bill.

Fix: add an edge CDN with a sensible s-maxage, or an app-layer query cache (Redis / Next.js unstable_cache) between the route handler and the database.

Findings · 29

sampled 7 pages
Top fixes by impactseverity × pages affected
  1. 1
    content/citation-coveragewarningmoderate6 pages

    https://playlistable.io/ makes 5 quantified claims but cites 0 authoritative sources (7 named entities: playlistable, phoebe bridgers, how it, for any occasion).

  2. 2
    links/unreachable-from-rootwarningmoderate4 pages

    https://playlistable.io/de is not reachable from the crawl root via internal links (but has inbound links).

  3. 3
    aeo/llms-txtwarningmoderate1 pages

    https://playlistable.io/llms.txt exists but is malformed: no markdown link entries found under any section.

  4. 4
    spam/template-diversitywarningstructural1 pages

    Template diversity ratio is 0.29 (min 0.35); the 7 pages collapse to 2 distinct structural shapes after ignoring minor chrome variation.

  5. 5
    links/dead-endswarningmoderate4 pages

    4 pages have no outbound internal links.

Should fix· 13

Severity warning · should fix before scaling
Warninglow confidencecontent/citation-coverage6 findings

https://playlistable.io/ makes 5 quantified claims but cites 0 authoritative sources (7 named entities: playlistable, phoebe bridgers, how it, for any occasion).

playlistable.io/
Fix

Cite the primary sources behind your numbers: link the statute, standard, dataset, .gov/.edu page, or research that backs each statistic. AI Overviews and Google's helpful-content systems weight pages that ground claims in authoritative references. Note: this rule detects statistic+citation co-occurrence, not semantic correctness.

moderate↗ Read more↗ Google docs6 pages affected
Affected pages6
Warninglow confidenceaeo/llms-txt1 finding

https://playlistable.io/llms.txt exists but is malformed: no markdown link entries found under any section.

Fix

Ensure https://playlistable.io/llms.txt opens with an "# Site Name" H1, has at least one "## Section" heading, and lists pages as "- [Title](https://...): short description". See https://llmstxt.org.

Warningspam/template-diversity1 finding

Template diversity ratio is 0.29 (min 0.35); the 7 pages collapse to 2 distinct structural shapes after ignoring minor chrome variation.

Fix

Vary the HTML structure across pages. Add conditional sections, different layouts, or page-specific components. Identical-structure corpora are a primary scaled-content-abuse signal that the March 27, 2026 core update reinforced.

Informational· 16

Severity info · tracked for trend analysis
Infolow confidenceaeo/freshness-signals7 findings

https://playlistable.io/ has no dateModified signal (no JSON-LD dateModified, no modification meta tag, no visible "Last updated"). Evergreen pages may legitimately omit this: verify whether freshness signals matter for this page type.

playlistable.io/
Fix

Add a freshness signal so AI engines know the page is current. Three recommended places: (1) dateModified in your JSON-LD schema, (2) a visible "Last updated: YYYY-MM-DD" line in the page content, (3) accurate <lastmod> in your sitemap. For pSEO templates, automate dateModified to update when your underlying data source changes.

moderate↗ Read more↗ Google docs7 pages affected
Affected pages7
Infolow confidenceaeo/citable-facts7 findings

https://playlistable.io/ has 1 unique citable fact (4 additional facts appear on most pages and don't count as entity-specific). AI Overviews cite specific numbers and named references.

playlistable.io/
Fix

Replace vague language ("varies", "several weeks", "affordable", "many options") with specific values a reader or AI engine would cite: exact prices, percentages, dates, timeframes, version numbers, named products, standards, or regulations that apply to this page. For pSEO templates, bind these values from your data source so each page gets entity-specific numbers instead of repeating the same template wording. Target: 8+ unique facts per page.

moderate↗ Read more↗ Google docs7 pages affected
Affected pages7
Infoaeo/faq-coverage2 findings

https://playlistable.io/spotify-playlist-maker reads as FAQ content (2 question-style headings (e.g. "How Spotify playlist tools differ", "Why Playlistable is the Best Spotify Playlist Maker")) but carries no machine-readable question/answer pairs.

playlistable.io/spotify-playlist-maker
Fix

Fix this in the visible page, not in markup: give each question its own heading and put the complete answer in the first paragraph directly beneath it, so an answer engine can lift a whole question/answer pair without reassembling it. Do NOT add FAQPage JSON-LD expecting a rich result: Google removed the FAQ rich result from Search on 2026-05-07 and deleted its documentation on 2026-06-15, and QAPage is documented as being only for pages where users can submit answers, not for a site's own FAQ. If a non-Google consumer of your schema needs the markup, generate it from the same per-record data that renders the headings: don't ship identical questions with only the entity name swapped.

moderate↗ Read more↗ Google docs2 pages affected
Affected pages2

Is this your site?

Claim it to manage the listing, get a verified badge, and a followed backlink.

pseolint grade for playlistable.io

Show the grade

playlistable.io passed the audit. Embed the badge on your site or README; it always shows your current grade.

Markdown[![pseolint grade](https://pseolint.dev/api/badge/playlistable.io)](https://pseolint.dev/r/az3m3WjriX)
HTML<a href="https://pseolint.dev/r/az3m3WjriX"><img src="https://pseolint.dev/api/badge/playlistable.io" alt="pseolint grade for playlistable.io" /></a>

How to read this report

  • Sample, not censusScored on 7 sampled pages from sitemap.xml. Template clusters across un-sampled pages may be missed.
  • Heuristic, not verdictRules inferred from public SpamBrain guidance, a structured conversation, not Google's classifier.
  • Server-rendered by defaultWe read the HTML the server returns. Client-rendered content looks empty to us; Pro audits can render JS-heavy / SPA pages in a browser first.
  • Page budgetpseolint samples up to 200 pages on free audits (50 without an account) and treats sitemap.xml as the source of truth. Pro lifts the budget to 500 pages on manual re-audits and crawls beyond the sitemap.
  • RetentionThis report is kept permanently because the site is on the public leaderboard.
  • Fair useRetention, rate limits and crawl behaviour are documented in full at pseolint.dev/limits.