Plaid Docs
down 2 from 58 on 27 May 2026
Embed your badge ↗Plaid Docs scores 56 out of 100 on the a14y v0.3.0-draft scorecard. The scan covered 500 pages, and 41% of the applicable checks passed. The site publishes llms.txt, AGENTS.md, and a valid XML sitemap; a markdown sitemap is absent.
Site checks · 12/15 passed
Evaluated once against the site's origin: discoverability surfaces like
llms.txt, AGENTS.md, and sitemap signals.
- PASS llms-txt.exists Found llms.txt at https://plaid.com/docs/llms.txt
- PASS llms-txt.content-type text/plain; charset=utf-8
- PASS llms-txt.non-empty
- FAIL llms-txt.md-extensions 1/243 links are not .md/.mdx
- PASS robots-txt.exists https://plaid.com/robots.txt
- PASS robots-txt.allows-ai-bots Allowed: GPTBot, ClaudeBot, CCBot, Google-Extended
- PASS robots-txt.allows-llms-txt
- PASS sitemap-xml.exists https://plaid.com/sitemap.xml
- PASS sitemap-xml.valid urlset
- PASS sitemap-xml.has-lastmod 1916 entries with valid lastmod
- FAIL sitemap-md.exists sitemap.md not reachable
- PASS agents-md.exists https://plaid.com/docs/llms-full.txt
- PASS agents-md.has-min-sections Found: installation, configuration, usage
- PASS discovery.no-duplicate-content 500 URLs, no duplicate canonicals
- FAIL discovery.in-page-link no page links to an agent file in-page
Pages · 500
Each page was audited against the same scorecard. Click a page to expand its check results.
Showing 1–50 of 500 pages.
67 https://plaid.com/ 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/
- PASS html.meta-description 151 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 25 headings
- PASS html.text-ratio 38.4%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 505 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/2025-fintech-predictions-whitepaper/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/2025-fintech-predictions-whitepaper/
- PASS html.meta-description 148 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 11 headings
- PASS html.text-ratio 26.6%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 464 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/accenture-report-embedded-finance/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/accenture-report-embedded-finance/
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 16.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 546 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/2024-fintech-predictions-whitepaper/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/2024-fintech-predictions-whitepaper/
- PASS html.meta-description 147 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 15.5%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 384 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/2022-fintech-predictions-whitepaper/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/2022-fintech-predictions-whitepaper/
- PASS html.meta-description 96 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 15.5%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 453 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/5-ways-optimize-business-with-plaid/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/5-ways-optimize-business-with-plaid/
- PASS html.meta-description 101 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 16.7%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 456 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/2024-shareholder-letter/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/2024-shareholder-letter/
- PASS html.meta-description 154 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 20.5%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 345 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/ach-payments-playbook/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/ach-payments-playbook/
- PASS html.meta-description 150 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 35.3%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 530 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/ach-whitepaper/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/ach-whitepaper/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 34.2%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 545 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/2025-shareholder-letter/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/2025-shareholder-letter/
- PASS html.meta-description 146 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 10 headings
- PASS html.text-ratio 25.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 368 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/ach-return-codes-download/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/ach-return-codes-download/
- PASS html.meta-description 122 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 8 headings
- PASS html.text-ratio 15.6%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 391 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/american-banker-1033-regulation-webinar-on-demand/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/american-banker-1033-regulation-webinar-on-demand/
- PASS html.meta-description 152 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 30.6%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 361 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/app2app/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/app2app/
- PASS html.meta-description 122 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 15.6%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 390 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/auto-lending-playbook-2026/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/auto-lending-playbook-2026/
- PASS html.meta-description 142 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 11 headings
- PASS html.text-ratio 32.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 416 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/ai-fraud-detection-mit/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/ai-fraud-detection-mit/
- PASS html.meta-description 159 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 33.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 451 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/2023-fintech-predictions-whitepaper/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/2023-fintech-predictions-whitepaper/
- PASS html.meta-description 115 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 15.6%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 427 words in initial HTML
- PASS http.no-interstitial
68 https://plaid.com/beyond-the-credit-card/ 13/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/beyond-the-credit-card/
- PASS html.meta-description 149 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 16.0%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 489 words in initial HTML
- PASS http.no-interstitial
63 https://plaid.com/blog/ 12/19
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/
- FAIL html.meta-description only 14 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 23 headings
- PASS html.text-ratio 59.3%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 434 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/180-days-is-not-enough/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/180-days-is-not-enough/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-11-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 16.4%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 843 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/1000-identity/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/1000-identity/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-11-21T22:33:13.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 15.2%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 626 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/2017-review-changelog/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/2017-review-changelog/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-03-02T09:53:13.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 15.5%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 499 words in initial HTML
- PASS http.no-interstitial
67 https://plaid.com/blog/2018-coverage-milestones/ 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/2018-coverage-milestones/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-12-20T18:44:44.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 13.0%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 448 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/2019-state-of-diversity-inclusion-in-plaid-engineering/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/2019-state-of-diversity-inclusion-in-plaid-engineering/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-01-22T19:22:51.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 24 headings
- PASS html.text-ratio 28.8%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 2458 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/2021-State-of-Diversity-Equity-Inclusion-Belonging-Plaid/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/2021-State-of-Diversity-Equity-Inclusion-Belonging-Plaid/
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-03-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 20.3%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 1321 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/2020-fintech-effect-covid/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/2020-fintech-effect-covid/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-09-15T10:59:59.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 18.0%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 707 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/2022-state-of-diversity-equity-inclusion-belonging-plaid/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/2022-state-of-diversity-equity-inclusion-belonging-plaid/
- PASS html.meta-description 136 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-29
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 19.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 1192 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/2020-state-of-diversity-equity-inclusion-and-belonging-in-plaid-engineering/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/2020-state-of-diversity-equity-inclusion-and-belonging-in-plaid-engineering/
- PASS html.meta-description 78 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-02-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 19 headings
- PASS html.text-ratio 26.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 2264 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/2023-state-of-diversity-equity-inclusion-belonging-plaid/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/2023-state-of-diversity-equity-inclusion-belonging-plaid/
- PASS html.meta-description 154 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2024-07-02
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 16.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 890 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/2025-plinterns/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/2025-plinterns/
- PASS html.meta-description 151 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-09-15
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- PASS html.text-ratio 41.6%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 7271 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/2024-plinterns/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/2024-plinterns/
- PASS html.meta-description 136 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2024-09-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 28.0%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 3070 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/2025-year-in-review/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/2025-year-in-review/
- PASS html.meta-description 145 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-01-09
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 24.2%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 1274 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/4-ways-to-improve-link-conversion/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/4-ways-to-improve-link-conversion/
- PASS html.meta-description 154 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-07-20
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- PASS html.text-ratio 19.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 1179 words in initial HTML
- PASS http.no-interstitial
67 https://plaid.com/blog/300-identity/ 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/300-identity/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-03-02T09:48:32.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 13.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 531 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/90-day-are-you-ready/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/90-day-are-you-ready/
- PASS html.meta-description 159 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-09-09
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 19.6%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 1251 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/5-reasons-why-you-dont-want-to-miss-plaid-forum/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/5-reasons-why-you-dont-want-to-miss-plaid-forum/
- PASS html.meta-description 130 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-09
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 17.8%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 880 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/PSD2morrow-Ready-set-go/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/PSD2morrow-Ready-set-go/
- PASS html.meta-description 149 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-11
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 20.5%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 1590 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/a-call-to-action-for-the-fintech-ecosystem/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/a-call-to-action-for-the-fintech-ecosystem/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-10-28T11:00:00.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 15.8%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 806 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/PSD2morrow-february-2022/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/PSD2morrow-february-2022/
- PASS html.meta-description 111 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-02-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 17.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 1098 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/a-fast-and-easy-account-validation-solution-for-ach/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/a-fast-and-easy-account-validation-solution-for-ach/
- PASS html.meta-description 159 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-09-01
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 26.4%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 1945 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/a-guide-how-to-effectively-pentest-plaids-web-applications-and-apis/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/a-guide-how-to-effectively-pentest-plaids-web-applications-and-apis/
- PASS html.meta-description 92 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-10-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 21.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 1225 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/a-more-inclusive-design-system/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/a-more-inclusive-design-system/
- PASS html.meta-description 145 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-03-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 15.6%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 787 words in initial HTML
- PASS http.no-interstitial
67 https://plaid.com/blog/a-new-chapter-for-plaids-bug-bounty-program/ 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/a-new-chapter-for-plaids-bug-bounty-program/
- PASS html.meta-description 115 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-10-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.7%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 602 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/a-new-era-of-investing-strategies-for-changing-investor-needs/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/a-new-era-of-investing-strategies-for-changing-investor-needs/
- PASS html.meta-description 158 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-10-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 27.0%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 2195 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/acams-webinar/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/acams-webinar/
- PASS html.meta-description 122 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-04-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 18.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 772 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/a-vision-for-open-finance/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/a-vision-for-open-finance/
- PASS html.meta-description 150 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2024-01-02
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 17.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 1093 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/ai-agents-june-2025/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/ai-agents-june-2025/
- PASS html.meta-description 72 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-06-04
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 18.5%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 1041 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/accelerate-cohort-2021/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/accelerate-cohort-2021/
- PASS html.meta-description 83 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-03-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 18.6%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 870 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/ai-development-toolkit/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/ai-development-toolkit/
- PASS html.meta-description 138 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-06-11
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 19.7%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 1075 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/ai-enhanced-transaction-categorization/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/ai-enhanced-transaction-categorization/
- PASS html.meta-description 153 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-12-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 18.2%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 712 words in initial HTML
- PASS http.no-interstitial
67 https://plaid.com/blog/alto/ 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/alto/
- PASS html.meta-description 149 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2019-10-29T22:21:55.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 393 words in initial HTML
- PASS http.no-interstitial
67 https://plaid.com/blog/aisp/ 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/aisp/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-07-29T14:19:36.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 13.5%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 522 words in initial HTML
- PASS http.no-interstitial
73 https://plaid.com/blog/an-improved-sandbox/ 16/22
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/an-improved-sandbox/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-10-21T19:26:19.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 15.3%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS html.ssr-content 542 words in initial HTML
- PASS http.no-interstitial
73 https://plaid.com/blog/announcing-a-new-mobile-experience-for-plaid-link/ 16/22
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/announcing-a-new-mobile-experience-for-plaid-link/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-12-11T17:38:19.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 16.4%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS html.ssr-content 493 words in initial HTML
- PASS http.no-interstitial
63 https://engineering.plaid.com/adopting-the-openapi-schema-to-generate-plaids-sdks-e1c631b1786b?gi=64af18331ea6&utm_source=plaid.com 17/27
- PASS http.status-200 200
- FAIL http.redirect-chain 3 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/adopting-the-openapi-schema-to-generate-plaids-sdks/
- PASS html.meta-description 193 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-06-04T19:39:27Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 49.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://engineering.plaid.com/adopting-the-openapi-schema-to-generate-plaids-sdks-e1c631b1786b.md?gi=17fbc4c22289
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 65.9% smaller (97917B vs 286806B)
- FAIL markdown.valid-markdown looks like HTML (HTML prologue at top of body)
- PASS html.ssr-content 2063 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/announcing-instant-pay-ins/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/announcing-instant-pay-ins/
- PASS html.meta-description 117 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-06-09
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 16.4%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 748 words in initial HTML
- PASS http.no-interstitial
67 https://plaid.com/blog/announcing-our-new-advisor/ 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/announcing-our-new-advisor/
- PASS html.meta-description 140 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-01-07
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 13.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 562 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/announcing-plaid-accelerate-cohort-three/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/announcing-plaid-accelerate-cohort-three/
- PASS html.meta-description 97 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-07-18
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 18.5%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 968 words in initial HTML
- PASS http.no-interstitial
63 https://engineering.plaid.com/transforming-engineers-how-we-grew-ai-coding-adoption-at-plaid-9c29833496c7?gi=a58c74e161d0&utm_source=plaid.com 17/27
- PASS http.status-200 200
- FAIL http.redirect-chain 3 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/ai-coding-adoption-plaid/
- PASS html.meta-description 201 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-05-01T17:01:02Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 14 headings
- PASS html.text-ratio 45.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://engineering.plaid.com/transforming-engineers-how-we-grew-ai-coding-adoption-at-plaid-9c29833496c7.md?gi=6c85ad1817e7
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 64.9% smaller (97939B vs 278735B)
- FAIL markdown.valid-markdown looks like HTML (HTML prologue at top of body)
- PASS html.ssr-content 1790 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/anthropic-api-mcp/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/anthropic-api-mcp/
- PASS html.meta-description 124 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-05-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 17.6%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 700 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/api-progress-update/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/api-progress-update/
- PASS html.meta-description 157 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-05-11
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 16.5%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 784 words in initial HTML
- PASS http.no-interstitial
63 https://engineering.plaid.com/server-driven-ui-with-directed-graphs-65fbdfe6a8ba?gi=72a530c1ce63&utm_source=plaid.com 17/27
- PASS http.status-200 200
- FAIL http.redirect-chain 3 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/a-new-architecture-for-plaid-link-server-driven-ui-with-directed-graphs/
- PASS html.meta-description 201 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-06-04T19:40:38Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 25 headings
- PASS html.text-ratio 55.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://engineering.plaid.com/server-driven-ui-with-directed-graphs-65fbdfe6a8ba.md?gi=867210ded105
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 75.0% smaller (97889B vs 391593B)
- FAIL markdown.valid-markdown looks like HTML (HTML prologue at top of body)
- PASS html.ssr-content 5472 words in initial HTML
- PASS http.no-interstitial
67 https://plaid.com/blog/api-secrets/ 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/api-secrets/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-10-12T20:15:22.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.2%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 365 words in initial HTML
- PASS http.no-interstitial
67 https://plaid.com/blog/ashley-cornall-on-building-roads-that-lead-to-highways-as-a-product-manager/ 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/ashley-cornall-on-building-roads-that-lead-to-highways-as-a-product-manager/
- FAIL html.meta-description only 36 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-06
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 23.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 2466 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/april-changelog/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/april-changelog/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-11-21T22:29:52.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 14 headings
- PASS html.text-ratio 16.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 463 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/assets-d1c/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/assets-d1c/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-10-12T20:17:55.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 16.6%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 602 words in initial HTML
- PASS http.no-interstitial
73 https://plaid.com/blog/assets-insights/ 16/22
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/assets-insights/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-11-13T21:24:54.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 15.2%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS html.ssr-content 647 words in initial HTML
- PASS http.no-interstitial
67 https://plaid.com/blog/astra/ 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/astra/
- PASS html.meta-description 149 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2019-10-29T22:22:34.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.6%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 447 words in initial HTML
- PASS http.no-interstitial
67 https://plaid.com/blog/atom-bank-and-plaid-join-forces-to-lend-smes-a-hand/ 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/atom-bank-and-plaid-join-forces-to-lend-smes-a-hand/
- PASS html.meta-description 106 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-02-16
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 627 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/august-2017-changelog/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/august-2017-changelog/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-11-21T22:33:42.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 15.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 465 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/authenticate-payments-faster-with-qr-codes/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/authenticate-payments-faster-with-qr-codes/
- PASS html.meta-description 148 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-12-17
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 15.6%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 688 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/beacon-adds-account-insights-fraud-detection/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/beacon-adds-account-insights-fraud-detection/
- PASS html.meta-description 153 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2024-05-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 18.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 864 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/behind-the-scenes-with-design/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/behind-the-scenes-with-design/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-12-10T23:56:20.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 42 headings
- PASS html.text-ratio 34.5%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 4145 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/better-payments-better-business/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/better-payments-better-business/
- PASS html.meta-description 125 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-10-20
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 19.2%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 1249 words in initial HTML
- PASS http.no-interstitial
63 https://engineering.plaid.com/creating-processes-for-api-clarity-and-consistency-81b52de09c88?gi=a06f3ac6217f&utm_source=plaid.com 17/27
- PASS http.status-200 200
- FAIL http.redirect-chain 3 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/api-review-council/
- PASS html.meta-description 199 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-03-31T20:30:41Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 46.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://engineering.plaid.com/creating-processes-for-api-clarity-and-consistency-81b52de09c88.md?gi=c5d7b028712c
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 61.3% smaller (97915B vs 253011B)
- FAIL markdown.valid-markdown looks like HTML (HTML prologue at top of body)
- PASS html.ssr-content 1365 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/betterment-customer-story/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/betterment-customer-story/
- PASS html.meta-description 123 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-09-16
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 15.0%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 478 words in initial HTML
- PASS http.no-interstitial
67 https://plaid.com/blog/bhargavi-kamakshivalli-on-her-passion-for-building-a-more-inclusive/ 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/bhargavi-kamakshivalli-on-her-passion-for-building-a-more-inclusive/
- FAIL html.meta-description only 36 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-03-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 21.2%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 1857 words in initial HTML
- PASS http.no-interstitial
67 https://plaid.com/blog/brigit/ 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/brigit/
- PASS html.meta-description 145 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2019-10-29T22:19:49.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 491 words in initial HTML
- PASS http.no-interstitial
67 https://plaid.com/blog/branch/ 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/branch/
- PASS html.meta-description 151 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-04-07T21:30:26.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.4%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 458 words in initial HTML
- PASS http.no-interstitial
63 https://engineering.plaid.com/aws-sso-in-a-devops-first-world-b0d04266bbe1?gi=4654d67b6c64&utm_source=plaid.com 17/27
- PASS http.status-200 200
- FAIL http.redirect-chain 3 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/aws-sso-devops/
- PASS html.meta-description 197 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-05-22T17:01:02Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 14 headings
- PASS html.text-ratio 45.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://engineering.plaid.com/aws-sso-in-a-devops-first-world-b0d04266bbe1.md?gi=57834293d688
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 65.6% smaller (97877B vs 284387B)
- FAIL markdown.valid-markdown looks like HTML (HTML prologue at top of body)
- PASS html.ssr-content 1908 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/build-personalized-finance-apps-replit-plaid/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/build-personalized-finance-apps-replit-plaid/
- PASS html.meta-description 154 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-04-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 20.5%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 1077 words in initial HTML
- PASS http.no-interstitial
71 https://plaid.com/blog/building-a-better-future-for-uk-savers/ 15/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/building-a-better-future-for-uk-savers/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-10-07T09:40:59.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 16.0%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS discovery.indexed
- PASS html.ssr-content 621 words in initial HTML
- PASS http.no-interstitial
73 https://plaid.com/blog/building-a-better-customer-experience-for-you/ 16/22
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/building-a-better-customer-experience-for-you/
- PASS html.meta-description 147 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-04-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 21.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS html.ssr-content 1433 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/building-a-spiky-org/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/building-a-spiky-org/
- PASS html.meta-description 159 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-10-02T02:54:13.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 22.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/building-a-spiky-org.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 232730B)
- PASS html.ssr-content 2480 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/building-an-income-verification-product-for-every-american/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/building-an-income-verification-product-for-every-american/
- PASS html.meta-description 84 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-09-07
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 16.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/building-an-income-verification-product-for-every-american/index.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 216740B)
- PASS html.ssr-content 784 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/building-a-partner-ecosystem-for-the-future-of-payments/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/building-a-partner-ecosystem-for-the-future-of-payments/
- PASS html.meta-description 83 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-10-11
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 20.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/building-a-partner-ecosystem-for-the-future-of-payments/index.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 228572B)
- PASS html.ssr-content 1159 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/building-for-the-next-thousand-developers/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/building-for-the-next-thousand-developers/
- PASS html.meta-description 151 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-12-16
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 17.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/building-for-the-next-thousand-developers.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 221196B)
- PASS html.ssr-content 1058 words in initial HTML
- PASS http.no-interstitial
65 https://plaid.com/blog/carvana/ 17/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/carvana/
- PASS html.meta-description 153 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2019-10-29T22:22:22.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/carvana.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 210413B)
- PASS html.ssr-content 390 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/building-transaction-foundation-model-intelligent-finance/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/building-transaction-foundation-model-intelligent-finance/
- PASS html.meta-description 150 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-04-02
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 14 headings
- PASS html.text-ratio 21.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/building-transaction-foundation-model-intelligent-finance.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 231009B)
- PASS html.ssr-content 1397 words in initial HTML
- PASS http.no-interstitial
65 https://plaid.com/blog/canadian-coverage-and-country-filter/ 17/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/canadian-coverage-and-country-filter/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2019-03-28T12:00:00.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/canadian-coverage-and-country-filter.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 211678B)
- PASS html.ssr-content 411 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/cash-advance-index-risk-decisioning/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/cash-advance-index-risk-decisioning/
- PASS html.meta-description 152 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-05-06
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 21.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/cash-advance-index-risk-decisioning.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 236089B)
- PASS html.ssr-content 982 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/cash-flow-data-ecosystem-partners/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/cash-flow-data-ecosystem-partners/
- PASS html.meta-description 158 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-06-10
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 20.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/cash-flow-data-ecosystem-partners.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 230245B)
- PASS html.ssr-content 1216 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/cash-flow-underwriting-industry-standard/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/cash-flow-underwriting-industry-standard/
- PASS html.meta-description 130 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-06-15
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 19.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/cash-flow-underwriting-industry-standard.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 225392B)
- PASS html.ssr-content 1120 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/cash-flow-underwriting-no-code/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/cash-flow-underwriting-no-code/
- PASS html.meta-description 117 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2024-09-05
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 18.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/cash-flow-underwriting-no-code.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 224620B)
- PASS html.ssr-content 860 words in initial HTML
- PASS http.no-interstitial
63 https://engineering.plaid.com/my-path-to-becoming-an-engineering-apprentice-at-plaid-8008f783d8e7?gi=bcaa52dacf73&utm_source=plaid.com 17/27
- PASS http.status-200 200
- FAIL http.redirect-chain 3 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/building-a-new-future-my-path-to-becoming-an-engineering-apprentice-at-plaid/
- PASS html.meta-description 198 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-06-04T19:41:19Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 45.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://engineering.plaid.com/my-path-to-becoming-an-engineering-apprentice-at-plaid-8008f783d8e7.md?gi=d82be9e6e6f5
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 59.4% smaller (97923B vs 241283B)
- FAIL markdown.valid-markdown looks like HTML (HTML prologue at top of body)
- PASS html.ssr-content 1288 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/ccd2/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/ccd2/
- PASS html.meta-description 157 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-12-01
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 14 headings
- PASS html.text-ratio 17.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/ccd2.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 218046B)
- PASS html.ssr-content 965 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/cfpb-open-banking-rule-announced/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/cfpb-open-banking-rule-announced/
- PASS html.meta-description 135 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2024-10-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 17.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/cfpb-open-banking-rule-announced.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 220113B)
- PASS html.ssr-content 865 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/changelog-2018-year-in-review/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/changelog-2018-year-in-review/
- PASS html.meta-description 159 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2019-01-04T19:00:01.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 16.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-2018-year-in-review.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 215994B)
- PASS html.ssr-content 737 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/changelog-2019-year-in-review/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/changelog-2019-year-in-review/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-01-08T20:13:00.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 19.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-2019-year-in-review.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 225280B)
- PASS html.ssr-content 1083 words in initial HTML
- PASS http.no-interstitial
65 https://plaid.com/blog/changelog-april-2018/ 17/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/changelog-april-2018/
- PASS html.meta-description 159 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-10-12T20:16:08.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 13.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-april-2018.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 208218B)
- PASS html.ssr-content 412 words in initial HTML
- PASS http.no-interstitial
65 https://plaid.com/blog/changelog-april-2020/ 17/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/changelog-april-2020/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-05-04T16:46:18.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 13.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-april-2020.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 206376B)
- PASS html.ssr-content 371 words in initial HTML
- PASS http.no-interstitial
65 https://plaid.com/blog/changelog-april-2019/ 17/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/changelog-april-2019/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2019-05-03T17:20:07.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 13.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-april-2019.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 206962B)
- PASS html.ssr-content 419 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/changelog-april-2023/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/changelog-april-2023/
- PASS html.meta-description 87 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-05-18
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 23 headings
- PASS html.text-ratio 22.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-april-2023.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 235967B)
- PASS html.ssr-content 1333 words in initial HTML
- PASS http.no-interstitial
63 https://engineering.plaid.com/benefits-of-writing-our-own-application-bootloader-at-plaid-066a8b46e9f6?gi=c974d881df2b&utm_source=plaid.com 17/27
- PASS http.status-200 200
- FAIL http.redirect-chain 3 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/benefits-of-writing-our-own-application-bootloader/
- PASS html.meta-description 187 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-05-18T15:03:51Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 49.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://engineering.plaid.com/benefits-of-writing-our-own-application-bootloader-at-plaid-066a8b46e9f6.md?gi=92fc6eb1d4b6
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 65.2% smaller (97933B vs 281134B)
- FAIL markdown.valid-markdown looks like HTML (HTML prologue at top of body)
- PASS html.ssr-content 2157 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-august-2018/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-august-2018.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-february-2019/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-february-2019.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-august-2020/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-august-2020.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-august-2019/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-august-2019.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-february-2020/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-february-2020.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-july-2018/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-july-2018.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-january-2020/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-january-2020.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-july-2020/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-july-2020.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-july-2019/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-july-2019.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-june-2019/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-june-2019.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-june-2018/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-june-2018.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-march-2019/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-march-2019.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-june-2020/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-june-2020.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-march-2023/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-march-2023.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-march-2020/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-march-2020.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-may-2019/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-may-2019.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-march-2018/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-march-2018.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-may-2018/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-may-2018.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
63 https://engineering.plaid.com/building-an-inclusive-code-review-culture-at-plaid-ccd4ba601694?gi=7a0f619ca5f1&utm_source=plaid.com 17/27
- PASS http.status-200 200
- FAIL http.redirect-chain 3 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/building-an-inclusive-code-review-culture/
- PASS html.meta-description 197 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-05-08T17:01:01Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 45.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://engineering.plaid.com/building-an-inclusive-code-review-culture-at-plaid-ccd4ba601694.md?gi=969cceadc22e
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 62.3% smaller (97915B vs 259603B)
- FAIL markdown.valid-markdown looks like HTML (HTML prologue at top of body)
- PASS html.ssr-content 1620 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-may-june-2023/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-may-june-2023.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-november-2019/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-november-2019.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-november-2018/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-november-2018.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-september-2018/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-september-2018.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-october-2018/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-october-2018.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-may-2020/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-may-2020.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/chatgpt-personal-finance-plaid/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/chatgpt-personal-finance-plaid.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-october-2019/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-october-2019.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-september-2020/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-september-2020.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/chase/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/chase.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/changelog-september-2019/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/changelog-september-2019.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/commercial-variable-recurring-payments-uk/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/commercial-variable-recurring-payments-uk.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/clear-books-customer-story/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/clear-books-customer-story.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/cognito-joins-plaid/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/cognito-joins-plaid.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/community-banks-credit-unions-digital-age/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/community-banks-credit-unions-digital-age.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
69 https://plaid.com/blog/commitment-to-inclusive-financial-ecosystem/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/commitment-to-inclusive-financial-ecosystem/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-04-13T21:23:42.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 15.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/commitment-to-inclusive-financial-ecosystem.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 212625B)
- PASS html.ssr-content 577 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/check-cra-cash-flow-data-credit-insights/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/check-cra-cash-flow-data-credit-insights.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/configdb-from-chaos-to-confidence-with-our-unified-app-config-stack/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/configdb-from-chaos-to-confidence-with-our-unified-app-config-stack.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
65 https://plaid.com/blog/creating-a-consumer-centered-financial-services-industry/ 17/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/creating-a-consumer-centered-financial-services-industry/
- PASS html.meta-description 158 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-08-20T11:00:01.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/creating-a-consumer-centered-financial-services-industry.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 209042B)
- PASS html.ssr-content 701 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/consumer-insights-reshaping-finance/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/consumer-insights-reshaping-finance.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
65 https://plaid.com/blog/cristina-ciaravalli-on-creating-a-path-for-the-next-generation-of-fintech/ 17/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/cristina-ciaravalli-on-creating-a-path-for-the-next-generation-of-fintech/
- FAIL html.meta-description only 36 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-01-27
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 23.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/cristina-ciaravalli-on-creating-a-path-for-the-next-generation-of-fintech.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 236481B)
- PASS html.ssr-content 2323 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/daniel-lacoste-on-the-reward-of-helping-others/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/daniel-lacoste-on-the-reward-of-helping-others.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/customer-newsletter/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/customer-newsletter.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/dashboard-2fa/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/dashboard-2fa.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
69 https://plaid.com/blog/curve-and-plaid-team-up-to-make-money-easier/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/curve-and-plaid-team-up-to-make-money-easier/
- PASS html.meta-description 158 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-12-16
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 15.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/curve-and-plaid-team-up-to-make-money-easier.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 213376B)
- PASS html.ssr-content 791 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/dashboard-redesign-2023/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/dashboard-redesign-2023.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/dashboard-enhancements-may-2025/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/dashboard-enhancements-may-2025.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
65 https://plaid.com/blog/darius-simmons-on-the-importance-of-finding-your-community/ 17/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/darius-simmons-on-the-importance-of-finding-your-community/
- FAIL html.meta-description only 36 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-12-16
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 20.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/darius-simmons-on-the-importance-of-finding-your-community.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 226993B)
- PASS html.ssr-content 1854 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/debug-user-issues-with-new-enhancements-to-institution-status/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/debug-user-issues-with-new-enhancements-to-institution-status.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/data-quality-drives-better-fintech-experiences/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/data-quality-drives-better-fintech-experiences.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/data-privacy-week-2022/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/data-privacy-week-2022.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/digital-asset-exchanges/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/digital-asset-exchanges.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/driving-towards-an-open-finance-future/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/driving-towards-an-open-finance-future.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/dsa-dma-digital-regulation-bank-verification/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/dsa-dma-digital-regulation-bank-verification.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/distributed-duplicate-detective/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/distributed-duplicate-detective.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/digital-finance-is-everywhere-but-its-just-getting-started/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/digital-finance-is-everywhere-but-its-just-getting-started.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/effects-2024-building-the-future-of-finance/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/effects-2024-building-the-future-of-finance.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
69 https://plaid.com/blog/dmv-checks-license-verification-fight-fraud/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/dmv-checks-license-verification-fight-fraud/
- PASS html.meta-description 149 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-08-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 16.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/dmv-checks-license-verification-fight-fraud.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 215877B)
- PASS html.ssr-content 677 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/dun-and-bradstreet-brings-alternative-data-to-small-business-credit-profiles/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/dun-and-bradstreet-brings-alternative-data-to-small-business-credit-profiles.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/easier-troubleshooting-with-event-logs-and-status-improvements/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/easier-troubleshooting-with-event-logs-and-status-improvements.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/effects-2024-recap/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/effects-2024-recap.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/emily-downs/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/emily-downs.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/enhancements-to-link-for-an-improved-user-experience/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/enhancements-to-link-for-an-improved-user-experience.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
32 https://plaid.com/blog/effects-2026-recap/ 7/22
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/effects-2026-recap.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/elena-branchini-on-helping-candidates-find-a-home-at-plaid/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/elena-branchini-on-helping-candidates-find-a-home-at-plaid.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/europe-financial-insights-report/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/europe-financial-insights-report.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/europe-lending-transforming-the-borrowing-experience/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/europe-lending-transforming-the-borrowing-experience.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/eu-reauth-update/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/eu-reauth-update.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/fall-release-25/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fall-release-25.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/eu-instant-payments-what-businesses-need-to-know/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/eu-instant-payments-what-businesses-need-to-know.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/europe2024predictions/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/europe2024predictions.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
69 https://plaid.com/blog/europe-psd3/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/europe-psd3/
- PASS html.meta-description 78 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-08-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 16.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/europe-psd3.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 216129B)
- PASS html.ssr-content 894 words in initial HTML
- PASS http.no-interstitial
65 https://plaid.com/blog/europe-payments-dashboard/ 17/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/europe-payments-dashboard/
- PASS html.meta-description 152 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-10-10
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- FAIL html.text-ratio 14.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/europe-payments-dashboard.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 208956B)
- PASS html.ssr-content 505 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/europe-tenant-referencing/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/europe-tenant-referencing/
- PASS html.meta-description 71 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-06-02
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 18.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/europe-tenant-referencing.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 223606B)
- PASS html.ssr-content 908 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/europe-returninguser-updates/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/europe-returninguser-updates/
- PASS html.meta-description 144 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-04-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 15.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/europe-returninguser-updates.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 213413B)
- PASS html.ssr-content 708 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/fca-2030-vision/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fca-2030-vision.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
27 https://plaid.com/blog/exploring-performance-differences-between-amazon-aurora-and-vanilla-mysql/ 6/22
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/exploring-performance-differences-between-amazon-aurora-and-vanilla-mysql.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/fca-registration-and-how-plaid-can-help/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fca-registration-and-how-plaid-can-help.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/fednow-instant-payments/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fednow-instant-payments.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/fight-fraud-scale/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fight-fraud-scale.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/financial-access-interoperability/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/financial-access-interoperability.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/financial-access-navigate-economy/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/financial-access-navigate-economy.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/february-2018-changelog/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/february-2018-changelog.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/financial-access-at-plaid/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/financial-access-at-plaid/index.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/financial-access-newsletter-February-2022/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/financial-access-newsletter-February-2022.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/financial-access-newsletter-july-2023/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/financial-access-newsletter-july-2023.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/financial-access-newsletter-November-2021/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/financial-access-newsletter-November-2021.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/financial-access-newsletter-march-2023/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/financial-access-newsletter-march-2023.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/financial-access-newsletter-december-2023/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/financial-access-newsletter-december-2023.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
69 https://plaid.com/blog/financial-data-access-methods/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/financial-data-access-methods/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-11-21T22:21:03.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 16.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/financial-data-access-methods.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 214658B)
- PASS html.ssr-content 757 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/finding-the-right-fit-how-plaid-reconciles-pending-and-posted-transactions/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/finding-the-right-fit-how-plaid-reconciles-pending-and-posted-transactions.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
65 https://plaid.com/blog/financial-gym/ 17/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/financial-gym/
- PASS html.meta-description 154 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2019-10-29T22:26:03.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/financial-gym.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 211056B)
- PASS html.ssr-content 460 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/financial-access-newsletter-may-2022/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/financial-access-newsletter-may-2022/index.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/fintech-effect-report-2022/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fintech-effect-report-2022.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/fintech-business-weekly-idv/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fintech-business-weekly-idv.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/fintech-effect-uk-consumers/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fintech-effect-uk-consumers.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/fintech-revolution-lift-boats/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fintech-revolution-lift-boats.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/fintech-everywhere-is-underway/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fintech-everywhere-is-underway.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/fintech-rfc/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fintech-rfc.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/fintech-moneypot-regulatory-podcast/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fintech-moneypot-regulatory-podcast.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/fintech-without-borders/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fintech-without-borders.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/fraud-defenses-data-breaches/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fraud-defenses-data-breaches.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/fintrac-regulations-webinar/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fintrac-regulations-webinar.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/forrester-report-2023/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/forrester-report-2023.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/fraud-rising-tide/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fraud-rising-tide.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/getting-started/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/getting-started.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/giving-new-meaning-to-pay-phone-the-year-in-review-and-where-european/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/giving-new-meaning-to-pay-phone-the-year-in-review-and-where-european.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
69 https://plaid.com/blog/fraud-prevention-strategy-2023/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/fraud-prevention-strategy-2023/
- PASS html.meta-description 78 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-01-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 18.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/fraud-prevention-strategy-2023.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 222006B)
- PASS html.ssr-content 1055 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/green-dot-integrates-with-plaid-exchange/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/green-dot-integrates-with-plaid-exchange.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/get-access-to-the-fednow-service-via-plaid-transfer/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/get-access-to-the-fednow-service-via-plaid-transfer.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/hello-bazel/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/hello-bazel.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/helping-people-invest-in-each-other/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/helping-people-invest-in-each-other.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/growing-our-team-with-retrospectives/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/growing-our-team-with-retrospectives.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/how-many-fis/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/how-many-fis.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
65 https://plaid.com/blog/highlights-from-day-1-at-plaid-forum/ 17/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/highlights-from-day-1-at-plaid-forum/
- FAIL html.meta-description only 49 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-10-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 24.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/highlights-from-day-1-at-plaid-forum.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 242580B)
- PASS html.ssr-content 1929 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/how-plaid-parses-transaction-data/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/how-plaid-parses-transaction-data.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/highlights-from-day-2-at-plaid-forum/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/highlights-from-day-2-at-plaid-forum.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/how-listening-to-developers-improved-our-api-docs/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/how-listening-to-developers-improved-our-api-docs.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/how-to-make-re-authentication-better-our-response-to-the-fcas-consultation/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/how-to-make-re-authentication-better-our-response-to-the-fcas-consultation.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/how-uk-banks-will-benefit-from-VRPs/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/how-uk-banks-will-benefit-from-VRPs.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/how-data-portability-maximizes-crypto-value/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/how-data-portability-maximizes-crypto-value.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/how-we-built-lendscore/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/how-we-built-lendscore.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/how-we-parallelized-our-node-service-by-30x/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/how-we-parallelized-our-node-service-by-30x.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/how-plaid-protects-consumers-in-open-finance/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/how-plaid-protects-consumers-in-open-finance.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/how-we-reduced-deployment-times-by-95/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/how-we-reduced-deployment-times-by-95.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/how-we-stopped-memory-intensive-queries-from-crashing-elasticsearch/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/how-we-stopped-memory-intensive-queries-from-crashing-elasticsearch.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/how-we-scaled-our-logging-stack-by-creating-per-team-budgets/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/how-we-scaled-our-logging-stack-by-creating-per-team-budgets.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/how-we-built-developer-efficiency-at-plaid/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/how-we-built-developer-efficiency-at-plaid.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/idv-digital-onboarding-fraud-prevention/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/idv-digital-onboarding-fraud-prevention.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/identity-primer/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/identity-primer.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/how-zeta-helps-millennial-couples-achieve-financial-agency/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/how-zeta-helps-millennial-couples-achieve-financial-agency.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/importance-identity-verification/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/importance-identity-verification.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
63 https://engineering.plaid.com/how-plaid-migrated-from-handlebars-to-react-in-12-weeks-a55a6afe86be?gi=d2d74af024e6&utm_source=plaid.com 17/27
- PASS http.status-200 200
- FAIL http.redirect-chain 3 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/handlebars-to-react-migration/
- PASS html.meta-description 199 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-03-31T20:26:20Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 17 headings
- PASS html.text-ratio 48.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://engineering.plaid.com/how-plaid-migrated-from-handlebars-to-react-in-12-weeks-a55a6afe86be.md?gi=758378007d82
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 64.7% smaller (97925B vs 277707B)
- FAIL markdown.valid-markdown looks like HTML (HTML prologue at top of body)
- PASS html.ssr-content 2251 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/improvements-to-plaid-link-with-account-filtering-and-updated-error-messaging/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/improvements-to-plaid-link-with-account-filtering-and-updated-error-messaging.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/ifgs-open-data-panel/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/ifgs-open-data-panel.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/identity-verification-canada/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/identity-verification-canada.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/improving-our-api/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/improving-our-api.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/income-automation-anti-fraud/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/income-automation-anti-fraud.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/inclusive-credit-system-plaid-income/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/inclusive-credit-system-plaid-income.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/improving-the-payments-experience/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/improving-the-payments-experience.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/improving-the-uks-rental-experience-one-tenant-at-a-time/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/improving-the-uks-rental-experience-one-tenant-at-a-time.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/inside-link-design/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/inside-link-design.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/instant-ach-for-all/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/instant-ach-for-all.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/instant-account-activity-plaid-exchange/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/instant-account-activity-plaid-exchange.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/intelligent-finance-ai-infrastructure/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/intelligent-finance-ai-infrastructure.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/initiating-payments-in-europe/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/initiating-payments-in-europe.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/intern/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/intern.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/institution-item-system-status/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/institution-item-system-status.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/internationalexpansion/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/internationalexpansion.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/instant-payments-europe/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/instant-payments-europe.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-data-connectivity-solutions/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-data-connectivity-solutions.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-data-transparency-messaging/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-data-transparency-messaging/index.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-identity-verification/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-identity-verification.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-link-tokens-and-link-event-logs/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-link-tokens-and-link-event-logs.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-plaid-check-cra-consumer-report/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-plaid-check-cra-consumer-report.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-fraud-calibration-trust-index/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-fraud-calibration-trust-index.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-investments-move/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-investments-move.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-plaid-beacon/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-plaid-beacon.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-plaid-guaranteed-payments/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-plaid-guaranteed-payments.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-payouts-in-the-uk/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-payouts-in-the-uk.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-plaid-exchange/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-plaid-exchange.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-plaid-layer/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-plaid-layer.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-plaid-link-sdks-for-android-and-react-native/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-plaid-link-sdks-for-android-and-react-native.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-plaid-income/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-plaid-income.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-privacy-controls/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-privacy-controls.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-the-plaid-apprenticeship-program/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-the-plaid-apprenticeship-program.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-plaids-industry-advisory-board/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-plaids-industry-advisory-board.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/investments/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/investments.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-the-new-and-improved-dashboard/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-the-new-and-improved-dashboard.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-trust-index-3-fraud-detection/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-trust-index-3-fraud-detection.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-transfer-for-platforms/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-transfer-for-platforms.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/introducing-the-signal-payment-risk-platform/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/introducing-the-signal-payment-risk-platform.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/june-changelog/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/june-changelog.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
69 https://plaid.com/blog/july-changelog/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/july-changelog/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-11-21T22:32:40.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 15.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/july-changelog.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 212800B)
- PASS html.ssr-content 560 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/jroc-report-2023/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/jroc-report-2023/index.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/item-debugger-institution-status/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/item-debugger-institution-status.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/leading-fintechs-join-the-plaid-network/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/leading-fintechs-join-the-plaid-network.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/launching-accelerate/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/launching-accelerate.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/layer-ui-updates-conversion-gains/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/layer-ui-updates-conversion-gains.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/lenders-navigate-economic-landscape/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/lenders-navigate-economic-landscape.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/lenders-driving-profitability-alternative-data/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/lenders-driving-profitability-alternative-data.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/lending-lifecycle-with-cash-flow-data/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/lending-lifecycle-with-cash-flow-data.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/liabilities-credit-cards/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/liabilities-credit-cards.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/layer-consumer-report-instant-onboarding/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/layer-consumer-report-instant-onboarding.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/lending-smarter-cash-flow-data/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/lending-smarter-cash-flow-data.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/link-analytics-and-customizations/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/link-analytics-and-customizations.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/liabilities/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/liabilities.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/liabilities-mortgages/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/liabilities-mortgages.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/link-institutions-flexibility/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/link-institutions-flexibility.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/link-deployment-with-aws-lambda-edge/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/link-deployment-with-aws-lambda-edge.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/link-copy-customization/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/link-copy-customization.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/link-design-upgrades/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/link-design-upgrades.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/making-sense-of-messy-data/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/making-sense-of-messy-data.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/live-oak-bank/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/live-oak-bank.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/machine-learning-income-verification/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/machine-learning-income-verification.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/managing-your-amazon-redshift-performance-how-plaid-uses-periscope-data/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/managing-your-amazon-redshift-performance-how-plaid-uses-periscope-data.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/march-changelog/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/march-changelog.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
65 https://plaid.com/blog/max-johnson-on-the-power-of-reflection/ 17/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/max-johnson-on-the-power-of-reflection/
- FAIL html.meta-description only 35 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-11-18
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 21.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/max-johnson-on-the-power-of-reflection.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 230086B)
- PASS html.ssr-content 1850 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/merge-queue/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/merge-queue.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/may-changelog/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/may-changelog.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/matt-mcgowan-on-his-passion-for-developing-teams/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/matt-mcgowan-on-his-passion-for-developing-teams.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/meet-the-new-engine-behind-plaid-income/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/meet-the-new-engine-behind-plaid-income/index.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/misconceptions-of-authentication-and-authorisation-why-90-day/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/misconceptions-of-authentication-and-authorisation-why-90-day.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/moneybox-and-plaid-give-customers-greater-control-over-their-finances/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/moneybox-and-plaid-give-customers-greater-control-over-their-finances.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/more-improvements-to-help-users-find-their-bank-in-link/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/more-improvements-to-help-users-find-their-bank-in-link.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/microsoft-announcement/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/microsoft-announcement.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/more-conversion-with-plaid-link/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/more-conversion-with-plaid-link.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/metal/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/metal.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/mortgage-asset-verification-encompass/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/mortgage-asset-verification-encompass.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/more-improvements-to-plaid-link/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/more-improvements-to-plaid-link.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/mythbusting-consumer-protection-and-pis-payments/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/mythbusting-consumer-protection-and-pis-payments.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
69 https://plaid.com/blog/more-products-for-more-banks/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/more-products-for-more-banks/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-11-21T22:26:14.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 15.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/more-products-for-more-banks.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 213408B)
- PASS html.ssr-content 588 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/migrating-ecs-kubernetes/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/migrating-ecs-kubernetes.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/moving-from-open-banking-to-open-finance/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/moving-from-open-banking-to-open-finance.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/mortgage-automation-2023/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/mortgage-automation-2023.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/multiple-link-configurations/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/multiple-link-configurations.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/nacha-operating-rules-compliance/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/nacha-operating-rules-compliance.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/mortgage-automation-verification/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/mortgage-automation-verification.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/navigating-section-1033-data-providers/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/navigating-section-1033-data-providers.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/new-plaid-docs/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/new-plaid-docs.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/new-auth/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/new-auth.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/new-account-fraud-prevention-features-idv/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/new-account-fraud-prevention-features-idv.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-december-2020/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-december-2020.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/networks-mastercard-visa/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/networks-mastercard-visa.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-august-2021/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-august-2021.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-2022-recap/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-2022-recap.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-april-2022/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-april-2022.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-february-2022/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-february-2022.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-january-2022/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-january-2022.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-july-2021/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-july-2021.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-february-2021/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-february-2021.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-december-2021/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-december-2021.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-june-2022/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-june-2022.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-june-2021/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-june-2021.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-march-2022/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-march-2022.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-november-2020/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-november-2020.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-may-2022/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-may-2022.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-may-2021/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-may-2021.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
69 https://plaid.com/blog/newsletter-november-2021/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/newsletter-november-2021/
- PASS html.meta-description 112 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-11-16
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 19.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-november-2021.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 225922B)
- PASS html.ssr-content 966 words in initial HTML
- PASS http.no-interstitial
69 https://plaid.com/blog/newsletter-march-2021/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/newsletter-march-2021/
- PASS html.meta-description 153 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-03-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 16.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-march-2021.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 217286B)
- PASS html.ssr-content 714 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-september-2021/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-september-2021.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/newsletter-october-2021/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/newsletter-october-2021.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/obstacles-be-gone-open-banking-and-the-possibility-of-a-smooth-customer/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/obstacles-be-gone-open-banking-and-the-possibility-of-a-smooth-customer.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/obie-consultations-vrps-and-sweeping/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/obie-consultations-vrps-and-sweeping.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/onboarding-without-compromises/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/onboarding-without-compromises.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/october-2017-changelog/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/october-2017-changelog.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/ofx-2-2/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/ofx-2-2.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/npmserve/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/npmserve.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/one-click-pay-by-bank/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/one-click-pay-by-bank.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/open-api-client-libraries/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/open-api-client-libraries.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/obligo-customer-story/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/obligo-customer-story.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
69 https://plaid.com/blog/one-click-verification-plaid-idv/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/one-click-verification-plaid-idv/
- PASS html.meta-description 143 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-06-08
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 21.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/one-click-verification-plaid-idv.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 234384B)
- PASS html.ssr-content 1223 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/open-banking-europe-2023-plaid-predictions/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/open-banking-europe-2023-plaid-predictions.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/open-banking-consumer-protection/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/open-banking-consumer-protection.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/open-banking-innovation-credit-information-uk/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/open-banking-innovation-credit-information-uk.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/open-banking-as-a-service-what-does-that-actually-mean-and-how-does-it-work/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/open-banking-as-a-service-what-does-that-actually-mean-and-how-does-it-work.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/open-banking-financial-institutions-survey/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/open-banking-financial-institutions-survey.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/open-banking-should-i-build-or-partner/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/open-banking-should-i-build-or-partner.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
69 https://plaid.com/blog/open-finance-acceleration/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/open-finance-acceleration/
- PASS html.meta-description 153 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-09-20
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- PASS html.text-ratio 17.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/open-finance-acceleration.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 222080B)
- PASS html.ssr-content 870 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/open-finance-aggregator-token/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/open-finance-aggregator-token.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/open-finance-trust-security/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/open-finance-trust-security.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/open-finance-strategy-update/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/open-finance-strategy-update.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/open-finance-and-the-future-of-digital-financial-services/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/open-finance-and-the-future-of-digital-financial-services.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/open-banking-regulation-and-compliance/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/open-banking-regulation-and-compliance/index.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/our-response-to-future-oversight-of-the-cmas-open-banking-remedies/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/our-response-to-future-oversight-of-the-cmas-open-banking-remedies.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/openai-plaid-mcp/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/openai-plaid-mcp.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/our-journey-in-mortgage/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/our-journey-in-mortgage.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/open-finance-use-cases/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/open-finance-use-cases.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/pay-by-bank-recurring-bill-pay/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/pay-by-bank-recurring-bill-pay.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/partnering-with-railsbank-to-power-the-next-generation-of-financial-needs/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/partnering-with-railsbank-to-power-the-next-generation-of-financial-needs.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/pay-by-bank-for-bill-pay/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/pay-by-bank-for-bill-pay.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/our-latest-fundraise/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/our-latest-fundraise.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/paysend-and-plaid-working-together-to-make-international-money-transfers/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/paysend-and-plaid-working-together-to-make-international-money-transfers.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/pensionbee-and-plaid-working-together-to-make-open-finance-a-reality/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/pensionbee-and-plaid-working-together-to-make-open-finance-a-reality.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/payroll-data-access/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/payroll-data-access.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/payment-initiation/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/payment-initiation.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/people-at-plaid-may-2025/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/people-at-plaid-may-2025.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/people-francois/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/people-francois.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/people-ben/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/people-ben.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-accelerate-2022/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-accelerate-2022.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/people-at-plaid-april-2025/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/people-at-plaid-april-2025.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
69 https://plaid.com/blog/plaid-accelerate-portabl/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/plaid-accelerate-portabl/
- PASS html.meta-description 152 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 21.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-accelerate-portabl.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 231310B)
- PASS html.ssr-content 1800 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-accelerate-second-cohort/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-accelerate-second-cohort.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-among-founding-supporters-of-open-finance-data-security-standard-ofdss/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-among-founding-supporters-of-open-finance-data-security-standard-ofdss.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-and-instant-payments-allies-in-open-banking/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-and-instant-payments-allies-in-open-banking.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/placid-express/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/placid-express.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-and-elliemae/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-and-elliemae.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-and-bridge/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-and-bridge.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
65 https://plaid.com/blog/plaid-and-dwolla/ 17/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/plaid-and-dwolla/
- PASS html.meta-description 160 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-11-21T22:29:04.000Z
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-and-dwolla.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 210619B)
- PASS html.ssr-content 472 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-and-codat-partner-to-improve-small-business-lending-in-the-uk/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-and-codat-partner-to-improve-small-business-lending-in-the-uk.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
69 https://plaid.com/blog/plaid-and-mollie-join-forces-for-simpler-ecommerce-for-merchants-in-europe/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/plaid-and-mollie-join-forces-for-simpler-ecommerce-for-merchants-in-europe/
- PASS html.meta-description 155 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-06-01
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 15.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-and-mollie-join-forces-for-simpler-ecommerce-for-merchants-in-europe.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 213592B)
- PASS html.ssr-content 714 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-at-grace-hopper-2018/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-at-grace-hopper-2018.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-and-visa/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-and-visa.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
62 https://plaid.com/blog/plaid-announces-additional-series-d-funding/ 16/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/plaid-announces-additional-series-d-funding/
- FAIL html.meta-description only 43 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-08-17
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 13.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-announces-additional-series-d-funding.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 206272B)
- PASS html.ssr-content 443 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-cfpb-1033-sbrefa-comment-letter/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-cfpb-1033-sbrefa-comment-letter.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-appoints-brian-dammeir-as-head-of-europe/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-appoints-brian-dammeir-as-head-of-europe.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-cool-vendor/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-cool-vendor.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-cra/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-cra.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-dashboard-institution-insights-support-updates/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-dashboard-institution-insights-support-updates.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-announces-jen-taylor-as-first-president/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-announces-jen-taylor-as-first-president.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-europe-open-banking-2025/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-europe-open-banking-2025.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-exchange-jack-henry/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-exchange-jack-henry.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-europe-new-partnerships-and-country-coverage/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-europe-new-partnerships-and-country-coverage.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-elasticsearch-architecture-reliability/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-elasticsearch-architecture-reliability.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-direct/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-direct.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-expands-presence-in-canada/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-expands-presence-in-canada.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-forum-2022-building-the-future-of-digital-finance-together/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-forum-2022-building-the-future-of-digital-finance-together.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-hires-head-of-europe/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-hires-head-of-europe.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-idv-enhancements-fight-fraud/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-idv-enhancements-fight-fraud.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-forum-a-new-conference-for-all-of-you/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-forum-a-new-conference-for-all-of-you.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-in-the-netherlands/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-in-the-netherlands.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-in-france-spain-and-ireland/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-in-france-spain-and-ireland.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-in-the-uk/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-in-the-uk.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-income-uk-europe-launch/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-income-uk-europe-launch.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-in-canada/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-in-canada.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-launches-gateway-partner-program/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-launches-gateway-partner-program.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-internal-mcp-server-productivity/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-internal-mcp-server-productivity.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-layer-autofill/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-layer-autofill.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-launches-security-portal/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-launches-security-portal.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-mcp-ai-assistant-claude/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-mcp-ai-assistant-claude.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-lendscore-credit-risk-scoring/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-lendscore-credit-risk-scoring.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
69 https://plaid.com/blog/plaid-link-inside-fin-ai-agent/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/plaid-link-inside-fin-ai-agent/
- PASS html.meta-description 138 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-06-04
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 18.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-link-inside-fin-ai-agent.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 222376B)
- PASS html.ssr-content 909 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-people-charley-ma/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-people-charley-ma.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-partners-with-payment-service-prodivers-in-europe/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-partners-with-payment-service-prodivers-in-europe.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-people-em-minor/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-people-em-minor.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-link-ios/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-link-ios.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-people-eric-sprauve/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-people-eric-sprauve.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-people-erica/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-people-erica.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-people-angela-zhang/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-people-angela-zhang.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-people-erik-anstine/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-people-erik-anstine.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-people-jake-stern/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-people-jake-stern.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-people-jack-lamar/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-people-jack-lamar.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-people-joy-zheng/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-people-joy-zheng.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-people-kalee-hasselbach/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-people-kalee-hasselbach.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-people-judd-blair/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-people-judd-blair.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-people-kira-booth/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-people-kira-booth.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-people-kate-adamson-2/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-people-kate-adamson-2.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-people-taylor-wilson/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-people-taylor-wilson.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
26 https://plaid.com/blog/plaid-people-jennifer-wu/ 6/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-people-nicole-butler/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-people-nicole-butler.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-plus-citi-and-amex/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-plus-citi-and-amex.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-policy-pulse-consumer-data-rights-matter-for-fintech/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-policy-pulse-consumer-data-rights-matter-for-fintech.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-perplexity-ai-financial-insights-integration/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-perplexity-ai-financial-insights-integration.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-protect-key-moments-fight-fraud/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-protect-key-moments-fight-fraud.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-protect-network-insights/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-protect-network-insights.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-powering-gemini/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-powering-gemini.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-protect-antifraud/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-protect-antifraud.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-protect-trust-index/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-protect-trust-index.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaidpeople-evelynchan/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaidpeople-evelynchan.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-the-fabric-of-financial-progress/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-the-fabric-of-financial-progress.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaiderdays/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaiderdays.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaids-comments-to-the-cfpb-on-dodd-frank-1033/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaids-comments-to-the-cfpb-on-dodd-frank-1033.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-signal-unlock-ach/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-signal-unlock-ach.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaid-transfer-instant-payouts/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaid-transfer-instant-payouts.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaids-commitment-to-consumer-privacy/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaids-commitment-to-consumer-privacy.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaids-2022-trans-atlantic-policy-projections/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaids-2022-trans-atlantic-policy-projections.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaids-going-dutch/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaids-going-dutch.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaids-first-community-town-hall/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaids-first-community-town-hall.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/policy-pulse-the-state-of-financial-access/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/policy-pulse-the-state-of-financial-access.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaids-payment-landscape-review-our-response-to-hmts-payment-landscape-review-call-for-evidence/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaids-payment-landscape-review-our-response-to-hmts-payment-landscape-review-call-for-evidence.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaids-continued-investment-in-security-and-privacy-standards/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaids-continued-investment-in-security-and-privacy-standards.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/policy-pulse-the-state-of-privacy/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/policy-pulse-the-state-of-privacy.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/plaids-strategy-to-facilitate-an-api-based-ecosystem/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/plaids-strategy-to-facilitate-an-api-based-ecosystem.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/powering-intellligent-finance-with-perplexity/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/powering-intellligent-finance-with-perplexity.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/policypulse062020/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/policypulse062020.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/product-updates-april-2025/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/product-updates-april-2025.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/powering-digital-investing-with-plaid/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/powering-digital-investing-with-plaid.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/product-updates-august-2025/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/product-updates-august-2025.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/product-updates-february-2026/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/product-updates-february-2026.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/product-updates-april-2026/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/product-updates-april-2026.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/product-updates-december-2025/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/product-updates-december-2025.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/powering-smarter-pay-by-bank-visa/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/powering-smarter-pay-by-bank-visa.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/product-updates-june-2025/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/product-updates-june-2025.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/product-updates-july-2026/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/product-updates-july-2026.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/product-updates-june-2026/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/product-updates-june-2026.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/product-updates-july-2025/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/product-updates-july-2025.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/product-updates-march-2025/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/product-updates-march-2025.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/product-updates-march-2026/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/product-updates-march-2026.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/product-updates-may-2025/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/product-updates-may-2025.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/product-updates-november-2025/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/product-updates-november-2025.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/product-updates-october-2025/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/product-updates-october-2025.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/product-updates-september-2025/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/product-updates-september-2025/index.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/psd2-and-gdpr-are-they-enough-for-open-finance/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/psd2-and-gdpr-are-they-enough-for-open-finance.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/promise-of-real-time-payments/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/promise-of-real-time-payments.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/public-uk-launch/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/public-uk-launch.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/putting-consumers-first-in-fintech/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/putting-consumers-first-in-fintech.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/q-a-acre-homes/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/q-a-acre-homes.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/psd2-in-review/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/psd2-in-review.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
69 https://plaid.com/blog/qa-digital-banking-services/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/qa-digital-banking-services/
- PASS html.meta-description 146 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-01-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 19.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/qa-digital-banking-services.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 229378B)
- PASS html.ssr-content 1234 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/q2-and-plaid-partner-to-bring-open-finance-to-millions/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/q2-and-plaid-partner-to-bring-open-finance-to-millions.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/quovo/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/quovo.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/qapital/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/qapital.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/q-a-project-finance/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/q-a-project-finance.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/reducing-docker-images-size/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/reducing-docker-images-size.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/reimagining-aml-compliance-with-plaid-monitor/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/reimagining-aml-compliance-with-plaid-monitor.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
70 https://plaid.com/blog/recurring-transactions/ 19/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- FAIL http.content-type-html text/html
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://plaid.com/blog/recurring-transactions/
- PASS html.meta-description 136 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-17
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 19.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/recurring-transactions.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 100.0% smaller (0B vs 257603B)
- PASS html.ssr-content 1157 words in initial HTML
- PASS http.no-interstitial
30 https://plaid.com/blog/recurring-payments-with-standing-orders/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/recurring-payments-with-standing-orders.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
30 https://plaid.com/blog/reimagining-the-future-of-credit-and-financial-data/ 7/23
- FAIL http.status-200 Got 202
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- FAIL html.canonical-link missing
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- FAIL html.lang-attribute missing
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 0 headings
- FAIL html.text-ratio 0.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://plaid.com/blog/reimagining-the-future-of-credit-and-financial-data.mdx/
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- FAIL html.ssr-content only 0 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial