Verified internal navigation

At least 10 internal destinations were verified. Unknown items do not disqualify the site; confirmed checklist failures reduce quality.

98.18/100 link health · 83.49/100 quality · 99 internal destinations

New comparison baseline. A change in coverage is not a verified improvement.

The diagnostic report below may cover additional pages and external links. Only the stored competitive sample determines the ranking. At least 10 verified internal links are required; unavailable checklist items do not exclude a site. How scoring works

headshotpro.com

headshotpro.com · 🇺🇸 United States · Community picks

#155/165 top ranked in United States · #299/335 worldwide

Scanned

The quick verdict

2 broken links to fix.

Link health
98.18/100

Ranks first

Quality checklist
83.49/100

Breaks ties

Broken links
2

Confirmed in sample

99 links verified · 1 unknown · 20 selected source pages · 99% of selected destinations verified. Sample only. Unknown links are not counted as broken.

What to fix first

View all priorities →
  1. Fix 2 broken links

    Start with navigation and internal links so visitors can reach your pages.

  2. Links named

    Give every link visible text or a meaningful accessible name.

  3. Main landmark

    Mark the main content with one <main> or role="main" landmark.

Fix with your coding assistant

Copy a ready-to-use prompt with the issues and affected URLs.

View full reportConfirmed issues, suggested fixes and the evidence behind them.

Extended diagnostic evidence

10 confirmed broken links in 271 verified. 24 discovered links could not be verified.

92% of discovered links verified. The crawl reached a sampling limit. These diagnostic counts may include pages and external links outside the ranked sample. Unknown links are not counted as broken.

Broken links
10
Links verified
271
Unverifiable
24

mostly access denied

Pages read
97

3 internal · 7 external

Latest competitive sample and evidence · 83.49/100 quality

At least 10 internal destinations were verified. Unknown items do not disqualify the site; confirmed checklist failures reduce quality. Each item is evaluated independently; unavailable readings do not veto the result.

20 selected source URLs · 100 internal destinations. 99 evaluated · 1 unknown · 0 using previous evidence. The expanded diagnostic report follows below.

Some checklist evidence is unavailable: Page title, Distinct page titles, Meta description, Canonical URL, Main heading, Heading hierarchy, Main landmark, Document language, Image alternatives declared, Form controls named, Buttons named, Links named, Mobile viewport, HTTPS page, No insecure embedded resources, Open Graph title, Open Graph description, Open Graph type, Open Graph URL, Open Graph image URL, Open Graph image description, Social card type. 0 check(s) use previous evidence, for at most eight days from their last reliable reading. Other unknown observations have no scoring vote.

SEO
93.68/100
Accessibility
70.99/100
Structure
80.70/100
Sharing
97.08/100
Selected pages
  • https://www.headshotpro.com/
  • https://www.headshotpro.com/about
  • https://www.headshotpro.com/affiliate
  • https://www.headshotpro.com/ai-headshot-generator
  • https://www.headshotpro.com/api
  • https://www.headshotpro.com/app/add
  • https://www.headshotpro.com/auth/login
  • https://www.headshotpro.com/best-ai-headshot-generators
  • https://www.headshotpro.com/blog
  • https://www.headshotpro.com/case-studies
  • https://www.headshotpro.com/company-headshots
  • https://www.headshotpro.com/contact
  • https://www.headshotpro.com/docs
  • https://www.headshotpro.com/enterprise
  • https://www.headshotpro.com/headshot-backgrounds
  • https://www.headshotpro.com/headshot-types
  • https://www.headshotpro.com/headshot-types/actor-headshots
  • https://www.headshotpro.com/headshot-types/executive-headshots
  • https://www.headshotpro.com/headshot-types/linkedin-headshots
  • https://www.headshotpro.com/headshot-types/realtor-headshots
Internal link verdicts and weights
  • ok · weight 6 · https://www.headshotpro.com/
  • ok · weight 6 · https://www.headshotpro.com/about
  • ok · weight 6 · https://www.headshotpro.com/affiliate
  • ok · weight 6 · https://www.headshotpro.com/ai-headshot-generator
  • ok · weight 6 · https://www.headshotpro.com/api
  • ok · weight 6 · https://www.headshotpro.com/api/authentication
  • ok · weight 6 · https://www.headshotpro.com/api/errors
  • ok · weight 6 · https://www.headshotpro.com/api/invites
  • ok · weight 6 · https://www.headshotpro.com/api/models
  • ok · weight 6 · https://www.headshotpro.com/api/organization
  • ok · weight 6 · https://www.headshotpro.com/api/photos
  • ok · weight 6 · https://www.headshotpro.com/api/rate-limits
  • ok · weight 6 · https://www.headshotpro.com/api/team-members
  • ok · weight 6 · https://www.headshotpro.com/api/teams
  • ok · weight 6 · https://www.headshotpro.com/api/webhooks
  • ok · weight 6 · https://www.headshotpro.com/api/whitelabel
  • unverifiable · weight 6 · https://www.headshotpro.com/app/add
  • broken · weight 6 · https://www.headshotpro.com/app/admin/api
  • ok · weight 6 · https://www.headshotpro.com/auth/login
  • ok · weight 6 · https://www.headshotpro.com/best-ai-headshot-generators
  • ok · weight 6 · https://www.headshotpro.com/blog
  • ok · weight 6 · https://www.headshotpro.com/case-studies
  • ok · weight 6 · https://www.headshotpro.com/company-headshots
  • ok · weight 6 · https://www.headshotpro.com/contact
  • ok · weight 6 · https://www.headshotpro.com/docs
  • ok · weight 6 · https://www.headshotpro.com/enterprise
  • ok · weight 6 · https://www.headshotpro.com/headshot-backgrounds
  • ok · weight 6 · https://www.headshotpro.com/headshot-types
  • ok · weight 6 · https://www.headshotpro.com/headshot-types/actor-headshots
  • ok · weight 6 · https://www.headshotpro.com/headshot-types/executive-headshots
  • ok · weight 6 · https://www.headshotpro.com/headshot-types/linkedin-headshots
  • ok · weight 6 · https://www.headshotpro.com/headshot-types/realtor-headshots
  • ok · weight 6 · https://www.headshotpro.com/legal
  • ok · weight 6 · https://www.headshotpro.com/legal/data-processing-agreement
  • ok · weight 6 · https://www.headshotpro.com/legal/privacy-policy
  • ok · weight 6 · https://www.headshotpro.com/legal/security-policy
  • ok · weight 6 · https://www.headshotpro.com/legal/terms-and-conditions
  • ok · weight 6 · https://www.headshotpro.com/pricing
  • ok · weight 6 · https://www.headshotpro.com/product/advanced-identity
  • ok · weight 6 · https://www.headshotpro.com/product/backdrops-and-outfits
  • ok · weight 6 · https://www.headshotpro.com/product/brand-consistency
  • ok · weight 6 · https://www.headshotpro.com/product/branded-profile-pictures
  • ok · weight 6 · https://www.headshotpro.com/product/headshot-renewal
  • ok · weight 6 · https://www.headshotpro.com/product/integrations
  • ok · weight 6 · https://www.headshotpro.com/product/team-management
  • ok · weight 6 · https://www.headshotpro.com/refund
  • ok · weight 6 · https://www.headshotpro.com/reviews
  • ok · weight 6 · https://www.headshotpro.com/security
  • ok · weight 6 · https://www.headshotpro.com/solutions/corporate-event
  • ok · weight 6 · https://www.headshotpro.com/solutions/law-firms
  • ok · weight 6 · https://www.headshotpro.com/solutions/onboarding
  • ok · weight 6 · https://www.headshotpro.com/solutions/real-estate
  • ok · weight 6 · https://www.headshotpro.com/solutions/sales-proposal
  • ok · weight 6 · https://www.headshotpro.com/solutions/sales-teams
  • ok · weight 6 · https://www.headshotpro.com/solutions/team-directory
  • ok · weight 6 · https://www.headshotpro.com/solutions/tech-startups
  • ok · weight 6 · https://www.headshotpro.com/solutions/website-redesign
  • ok · weight 6 · https://www.headshotpro.com/tools/free-headshot-generator
  • ok · weight 6 · https://www.headshotpro.com/tools/free-linkedin-profile-generator
  • ok · weight 6 · https://www.headshotpro.com/tools/free-pfp-generator
  • ok · weight 4 · https://www.headshotpro.com/case-studies/hubspot
  • ok · weight 4 · https://www.headshotpro.com/case-studies/printmail
  • ok · weight 4 · https://www.headshotpro.com/case-studies/solugenix
  • ok · weight 2 · https://trust.headshotpro.com/
  • ok · weight 2 · https://trust.headshotpro.com/?tab=documents&highlight=ea4cd42f-cff4-4a71-8c70-b54143608d0f
  • broken · weight 2 · https://www.headshotpro.com/app/create-a-team
  • ok · weight 2 · https://www.headshotpro.com/author/danny-postma
  • ok · weight 2 · https://www.headshotpro.com/blog/ai-headshots-statistics
  • ok · weight 2 · https://www.headshotpro.com/blog/ai-myths
  • ok · weight 2 · https://www.headshotpro.com/blog/best-ai-affiliate-programs
  • ok · weight 2 · https://www.headshotpro.com/blog/bester-ki-headshot-generator-test
  • ok · weight 2 · https://www.headshotpro.com/blog/headshotpro-achieves-soc-2-type-2
  • ok · weight 2 · https://www.headshotpro.com/blog/headshotpro-enterprise-sso
  • ok · weight 2 · https://www.headshotpro.com/blog/headshotpro-zapier-integration
  • ok · weight 2 · https://www.headshotpro.com/blog/how-much-does-a-headshot-cost
  • ok · weight 2 · https://www.headshotpro.com/blog/how-to-be-photogenic
  • ok · weight 2 · https://www.headshotpro.com/blog/introducing-our-new-ai-headshot-model
  • ok · weight 2 · https://www.headshotpro.com/blog/linkedin-premium
  • ok · weight 2 · https://www.headshotpro.com/blog/problem-with-free-ai-headshot-generators
  • ok · weight 2 · https://www.headshotpro.com/case-studies/archer-hotel
  • ok · weight 2 · https://www.headshotpro.com/case-studies/community-clinic
  • ok · weight 2 · https://www.headshotpro.com/case-studies/grape-law-firm-pllc
  • ok · weight 2 · https://www.headshotpro.com/case-studies/greengrowth-cpas
  • ok · weight 2 · https://www.headshotpro.com/case-studies/price-benowitz-llp
  • ok · weight 2 · https://www.headshotpro.com/case-studies/source-werbeartikel
  • ok · weight 2 · https://www.headshotpro.com/case-studies/ten-more-in
  • ok · weight 2 · https://www.headshotpro.com/case-studies/the-studio-anywhere-real-estate
  • ok · weight 2 · https://www.headshotpro.com/content/review-us
  • ok · weight 2 · https://www.headshotpro.com/docs/general/auth/logging-in
  • ok · weight 2 · https://www.headshotpro.com/docs/general/security-practices/security-overview
  • ok · weight 2 · https://www.headshotpro.com/docs/individual
  • ok · weight 2 · https://www.headshotpro.com/docs/team-lead
  • ok · weight 2 · https://www.headshotpro.com/docs/team-lead/getting-started/inviting-members
  • ok · weight 2 · https://www.headshotpro.com/docs/team-member
  • ok · weight 2 · https://www.headshotpro.com/headshot-types/eras-headshots
  • ok · weight 2 · https://www.headshotpro.com/headshot-types/model-headshots
  • ok · weight 2 · https://www.headshotpro.com/legal/master-service-agreement
  • ok · weight 2 · https://www.headshotpro.com/legal/security-overview
  • ok · weight 2 · https://www.headshotpro.com/pptx/HeadshotPro-Rollout-Playbook.pptx
  • ok · weight 2 · https://www.headshotpro.com/solutions
Scoring checks
  • Page title: passed · 19/19 applicable observations

    https://www.headshotpro.com/: Professional Headshots Without a Studio | AI Headshots by HeadshotPro

    https://www.headshotpro.com/about: About HeadshotPro | Professional Headshots

    https://www.headshotpro.com/affiliate: HeadshotPro Affiliate Program — Earn 30% Commission

    https://www.headshotpro.com/ai-headshot-generator: AI Headshot Generator that Looks Like You | HeadshotPro

    https://www.headshotpro.com/api: API Documentation | HeadshotPro

  • Distinct page titles: passed · 19/19 applicable observations

    https://www.headshotpro.com/: Professional Headshots Without a Studio | AI Headshots by HeadshotPro

    https://www.headshotpro.com/about: About HeadshotPro | Professional Headshots

    https://www.headshotpro.com/affiliate: HeadshotPro Affiliate Program — Earn 30% Commission

    https://www.headshotpro.com/ai-headshot-generator: AI Headshot Generator that Looks Like You | HeadshotPro

    https://www.headshotpro.com/api: API Documentation | HeadshotPro

  • Meta description: passed · 19/19 applicable observations

    https://www.headshotpro.com/: Studio-quality professional headshots from a few selfies, in under 30 minutes. Our AI headshot generator works for individuals and whole teams, with a 100% money-back guarantee on every order.

    https://www.headshotpro.com/about: The story behind the AI photography studio turning selfies into studio-quality headshots. Over 17 million generated for professionals and teams since 2023.

    https://www.headshotpro.com/affiliate: Earn 30% on every sale with a 60-day cookie, bi-weekly PayPal payouts, and a $25 minimum. HeadshotPro converts at ~5%, the highest rate in AI headshots.

    https://www.headshotpro.com/ai-headshot-generator: Turn a few selfies into studio-quality headshots the same day. AI-powered generator: no studio, no photographer, money back if they don't look like you.

    https://www.headshotpro.com/api: HeadshotPro API documentation - Programmatically manage AI headshots for your organization

  • Canonical URL: failed · 13/19 applicable observations

    https://www.headshotpro.com/affiliate: https://www.headshotpro.com/affiliate

    https://www.headshotpro.com/api: https://www.headshotpro.com/api

    https://www.headshotpro.com/case-studies: https://www.headshotpro.com/case-studies

    https://www.headshotpro.com/company-headshots: https://www.headshotpro.com/company-headshots

    https://www.headshotpro.com/contact: https://www.headshotpro.com/contact

  • Main heading: passed · 19/19 applicable observations

    https://www.headshotpro.com/: 1 H1 element(s)

    https://www.headshotpro.com/about: 1 H1 element(s)

    https://www.headshotpro.com/affiliate: 1 H1 element(s)

    https://www.headshotpro.com/ai-headshot-generator: 1 H1 element(s)

    https://www.headshotpro.com/api: 1 H1 element(s)

  • Heading hierarchy: failed · 7/19 applicable observations

    https://www.headshotpro.com/: 5 skipped heading level(s)

    https://www.headshotpro.com/about: 1 skipped heading level(s)

    https://www.headshotpro.com/affiliate: 1 skipped heading level(s)

    https://www.headshotpro.com/ai-headshot-generator: 4 skipped heading level(s)

    https://www.headshotpro.com/best-ai-headshot-generators: 1 skipped heading level(s)

  • Main landmark: failed · 9/19 applicable observations

    https://www.headshotpro.com/: 0 main landmarks

    https://www.headshotpro.com/about: 0 main landmarks

    https://www.headshotpro.com/affiliate: 0 main landmarks

    https://www.headshotpro.com/ai-headshot-generator: 0 main landmarks

    https://www.headshotpro.com/auth/login: 0 main landmarks

  • Document language: passed · 19/19 applicable observations

    https://www.headshotpro.com/: en

    https://www.headshotpro.com/about: en

    https://www.headshotpro.com/affiliate: en

    https://www.headshotpro.com/ai-headshot-generator: en

    https://www.headshotpro.com/api: en

  • Image alternatives declared: failed · 14/18 applicable observations

    https://www.headshotpro.com/docs: 0 of 0 images lack an alt attribute

    https://www.headshotpro.com/headshot-types/actor-headshots: 19 of 39 images lack an alt attribute

    https://www.headshotpro.com/headshot-types/executive-headshots: 19 of 40 images lack an alt attribute

    https://www.headshotpro.com/headshot-types/linkedin-headshots: 19 of 40 images lack an alt attribute

    https://www.headshotpro.com/headshot-types/realtor-headshots: 19 of 40 images lack an alt attribute

  • Form controls named: failed · 2/3 applicable observations

    https://www.headshotpro.com/: 0 of 0 controls have no HTML label

    https://www.headshotpro.com/about: 0 of 0 controls have no HTML label

    https://www.headshotpro.com/affiliate: 0 of 0 controls have no HTML label

    https://www.headshotpro.com/ai-headshot-generator: 0 of 0 controls have no HTML label

    https://www.headshotpro.com/api: 0 of 0 controls have no HTML label

  • Buttons named: passed · 18/18 applicable observations

    https://www.headshotpro.com/auth/login: 0 of 0 buttons have no HTML name

    https://www.headshotpro.com/: 0 of 9 buttons have no HTML name

    https://www.headshotpro.com/about: 0 of 5 buttons have no HTML name

    https://www.headshotpro.com/affiliate: 0 of 5 buttons have no HTML name

    https://www.headshotpro.com/ai-headshot-generator: 0 of 18 buttons have no HTML name

  • Links named: failed · 2/19 applicable observations

    https://www.headshotpro.com/: 1 of 81 links have no HTML name

    https://www.headshotpro.com/about: 1 of 61 links have no HTML name

    https://www.headshotpro.com/affiliate: 1 of 61 links have no HTML name

    https://www.headshotpro.com/ai-headshot-generator: 1 of 76 links have no HTML name

    https://www.headshotpro.com/best-ai-headshot-generators: 1 of 95 links have no HTML name

  • Mobile viewport: passed · 19/19 applicable observations

    https://www.headshotpro.com/: width=device-width,initial-scale=1

    https://www.headshotpro.com/about: width=device-width,initial-scale=1

    https://www.headshotpro.com/affiliate: width=device-width,initial-scale=1

    https://www.headshotpro.com/ai-headshot-generator: width=device-width,initial-scale=1

    https://www.headshotpro.com/api: width=device-width,initial-scale=1

  • HTTPS page: passed · 19/19 applicable observations

    https://www.headshotpro.com/: https://www.headshotpro.com/

    https://www.headshotpro.com/about: https://www.headshotpro.com/about

    https://www.headshotpro.com/affiliate: https://www.headshotpro.com/affiliate

    https://www.headshotpro.com/ai-headshot-generator: https://www.headshotpro.com/ai-headshot-generator

    https://www.headshotpro.com/api: https://www.headshotpro.com/api

  • No insecure embedded resources: passed · 19/19 applicable observations

    https://www.headshotpro.com/: 0 HTTP embedded resource URL(s)

    https://www.headshotpro.com/about: 0 HTTP embedded resource URL(s)

    https://www.headshotpro.com/affiliate: 0 HTTP embedded resource URL(s)

    https://www.headshotpro.com/ai-headshot-generator: 0 HTTP embedded resource URL(s)

    https://www.headshotpro.com/api: 0 HTTP embedded resource URL(s)

  • Open Graph title: passed · 19/19 applicable observations

    https://www.headshotpro.com/: Professional Headshots Without a Studio | AI Headshots by HeadshotPro

    https://www.headshotpro.com/about: About HeadshotPro | Professional Headshots

    https://www.headshotpro.com/affiliate: HeadshotPro Affiliate Program — Earn 30% Commission

    https://www.headshotpro.com/ai-headshot-generator: AI Headshot Generator that Looks Like You

    https://www.headshotpro.com/api: API Documentation | HeadshotPro

  • Open Graph description: passed · 19/19 applicable observations

    https://www.headshotpro.com/: Studio-quality professional headshots from a few selfies, in under 30 minutes. Our AI headshot generator works for individuals and whole teams, with a 100% money-back guarantee on every order.

    https://www.headshotpro.com/about: The story behind the AI photography studio turning selfies into studio-quality headshots. Over 17 million generated for professionals and teams since 2023.

    https://www.headshotpro.com/affiliate: Earn 30% on every sale with a 60-day cookie, bi-weekly PayPal payouts, and a $25 minimum. HeadshotPro converts at ~5%, the highest rate in AI headshots.

    https://www.headshotpro.com/ai-headshot-generator: Turn a few selfies into studio-quality headshots the same day. AI-powered generator: no studio, no photographer, money back if they don't look like you.

    https://www.headshotpro.com/api: HeadshotPro API documentation - Programmatically manage AI headshots for your organization

  • Open Graph type: passed · 19/19 applicable observations

    https://www.headshotpro.com/: website

    https://www.headshotpro.com/about: website

    https://www.headshotpro.com/affiliate: website

    https://www.headshotpro.com/ai-headshot-generator: website

    https://www.headshotpro.com/api: website

  • Open Graph URL: failed · 14/19 applicable observations

    https://www.headshotpro.com/api: No og:url

    https://www.headshotpro.com/auth/login: No og:url

    https://www.headshotpro.com/blog: No og:url

    https://www.headshotpro.com/contact: No og:url

    https://www.headshotpro.com/docs: No og:url

  • Open Graph image URL: passed · 19/19 applicable observations

    https://www.headshotpro.com/: https://www.headshotpro.com/og-main.jpg

    https://www.headshotpro.com/about: https://www.headshotpro.com/og-main.jpg

    https://www.headshotpro.com/affiliate: https://www.headshotpro.com/og-main.jpg

    https://www.headshotpro.com/ai-headshot-generator: https://www.headshotpro.com/og-ai-headshot-generator.jpg

    https://www.headshotpro.com/api: https://www.headshotpro.com/og-main.jpg

  • Open Graph image description: passed · 19/19 applicable observations

    https://www.headshotpro.com/: The #1 AI Headshot Generator for Professional Headshots

    https://www.headshotpro.com/about: The #1 AI Headshot Generator for Professional Headshots

    https://www.headshotpro.com/affiliate: The #1 AI Headshot Generator for Professional Headshots

    https://www.headshotpro.com/ai-headshot-generator: AI Headshot Generator that Looks Like You

    https://www.headshotpro.com/api: The #1 AI Headshot Generator for Professional Headshots

  • Social card type: passed · 19/19 applicable observations

    https://www.headshotpro.com/: summary_large_image

    https://www.headshotpro.com/about: summary_large_image

    https://www.headshotpro.com/affiliate: summary_large_image

    https://www.headshotpro.com/ai-headshot-generator: summary_large_image

    https://www.headshotpro.com/api: summary_large_image

  • Homepage favicon available: passed · 1/1 applicable observations

    https://www.headshotpro.com/favicon.ico: HTTP 200; image/vnd.microsoft.icon

  • Homepage sharing image available: passed · 1/1 applicable observations

    https://www.headshotpro.com/og-main.jpg: HTTP 200; image/jpeg

  • Root sitemap available: passed · 1/1 applicable observations

    https://www.headshotpro.com/sitemap.xml: HTTP 200; sitemap root found

  • Rendered color contrast: unverified · 0/1 applicable observations

    https://www.headshotpro.com/: Requires a browser or human assessment; excluded from points.

  • Keyboard and focus behavior: unverified · 0/1 applicable observations

    https://www.headshotpro.com/: Requires a browser or human assessment; excluded from points.

Sample reference: 622b62775514146d5549f3eac8c0f3b64e4a007ad011b33cbdbfbb237212aa8f

Full standard report · free for everyone. This is a bounded sample, not an audit of every page.

Navigation / footer

1

Homepage

0

Inner page

9

Diagnostic checklist

17 passed · 12 need work · 3 not verified. Open a check for the evidence and suggested fix.

SEO
88.05
Sharing
94.38

Measured performance

127 ms median to homepage response headers. Measurements: 127, 127, 142 ms.

Same crawler, three sequential requests, DNS and TLS included. Timing is diagnostic only and never decides a position. This is server/network response, not browser loading or Core Web Vitals.

Static checks inspect crawler-visible HTML; they do not certify accessibility or code quality.

SEO2 to improve
Page titlePassed

93/93 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Give each page a descriptive, non-empty <title>.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Distinct page titlesNeeds work

91/93 applicable observations passed. 0.98/1 checklist weight earned.

How to improve: Use a title that describes the purpose of this page rather than repeating the same title across URLs.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Meta descriptionPassed

92/92 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Add a non-empty meta name="description" that summarizes this page.

  • https://www.headshotpro.com/solutionsCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • https://www.headshotpro.com/Studio-quality professional headshots from a few selfies, in under 30 minutes. Our AI headshot generator works for individuals and whole teams, with a 100% money-back guarantee on every order.
  • https://www.headshotpro.com/aboutThe story behind the AI photography studio turning selfies into studio-quality headshots. Over 17 million generated for professionals and teams since 2023.
  • https://www.headshotpro.com/affiliateEarn 30% on every sale with a 60-day cookie, bi-weekly PayPal payouts, and a $25 minimum. HeadshotPro converts at ~5%, the highest rate in AI headshots.
  • https://www.headshotpro.com/ai-headshot-generatorTurn a few selfies into studio-quality headshots the same day. AI-powered generator: no studio, no photographer, money back if they don't look like you.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Canonical URLNeeds work

39/92 applicable observations passed. 0.42/1 checklist weight earned.

How to improve: Declare one valid HTTP(S) canonical URL for each indexable page. It may point to another URL when intentional.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Root sitemap availablePassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Publish a sitemap URL set or index at /sitemap.xml. This checks its root, not every listed URL.

Accessibility3 to improve
Document languagePassed

93/93 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Declare a valid language tag on the html element, such as en or pt-BR.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Image alternatives declaredNeeds work

76/85 applicable observations passed. 0.89/1 checklist weight earned.

How to improve: Add alt text to informative images. Use alt="" for decorative images. This check does not judge text quality.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Form controls namedNeeds work

4/8 applicable observations passed. 0.50/1 checklist weight earned.

How to improve: Associate a label with each visible form control, or provide a non-empty aria-label / valid aria-labelledby.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Buttons namedPassed

91/91 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Give every button visible text or an accessible name, including icon-only buttons.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Rendered color contrastNot verified

0/1 applicable observations passed. Informational; excluded from points.

How to improve: Check foreground/background contrast in the rendered page.

Keyboard and focus behaviorNot verified

0/1 applicable observations passed. Informational; excluded from points.

How to improve: Test every interactive control with a keyboard and inspect focus visibility.

Structure3 to improve
Main headingNeeds work

92/93 applicable observations passed. 0.99/1 checklist weight earned.

How to improve: Add a descriptive H1 identifying the main topic.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Heading hierarchyNeeds work

31/93 applicable observations passed. 0.33/1 checklist weight earned.

How to improve: Nest headings logically without skipping a level, starting with H1.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Main landmarkNeeds work

30/93 applicable observations passed. 0.32/1 checklist weight earned.

How to improve: Mark the main content with one <main> or role="main" landmark.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Mobile viewportPassed

93/93 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Add meta name="viewport" with width=device-width and do not disable user zoom.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

HTTPS pagePassed

93/93 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Serve the page over HTTPS with a valid certificate.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

No insecure embedded resourcesPassed

93/93 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Use HTTPS for embedded script, image, stylesheet, frame, audio and video URLs.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Sharing2 to improve
Open Graph titlePassed

93/93 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Provide a non-empty og:title meta property.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph descriptionPassed

93/93 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Provide a non-empty og:description meta property.

  • https://www.headshotpro.com/Studio-quality professional headshots from a few selfies, in under 30 minutes. Our AI headshot generator works for individuals and whole teams, with a 100% money-back guarantee on every order.
  • https://www.headshotpro.com/aboutThe story behind the AI photography studio turning selfies into studio-quality headshots. Over 17 million generated for professionals and teams since 2023.
  • https://www.headshotpro.com/affiliateEarn 30% on every sale with a 60-day cookie, bi-weekly PayPal payouts, and a $25 minimum. HeadshotPro converts at ~5%, the highest rate in AI headshots.
  • https://www.headshotpro.com/ai-headshot-generatorTurn a few selfies into studio-quality headshots the same day. AI-powered generator: no studio, no photographer, money back if they don't look like you.
  • https://www.headshotpro.com/apiHeadshotPro API documentation - Programmatically manage AI headshots for your organization

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph typePassed

93/93 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Declare og:type, such as website or article.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph URLNeeds work

47/93 applicable observations passed. 0.51/1 checklist weight earned.

How to improve: Set og:url to an absolute HTTP(S) URL for this content.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph image URLNeeds work

92/93 applicable observations passed. 0.99/1 checklist weight earned.

How to improve: Set og:image to an absolute HTTP(S) image URL. Homepage image availability is checked separately.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph image descriptionPassed

93/93 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Describe the sharing image with og:image:alt.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Social card typePassed

93/93 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Declare twitter:card as summary or summary_large_image for a website card.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Homepage favicon availablePassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Serve a non-empty public image with an image Content-Type.

Homepage sharing image availablePassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Serve a non-empty public image with an image Content-Type.

AI access2 to improve
Content in initial HTMLNeeds work

92/93 applicable observations passed. 0.99/1 checklist weight earned.

How to improve: Render meaningful main content on the server so readers can access it without executing JavaScript.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Structured data syntaxNeeds work

73/93 applicable observations passed. 0.78/1 checklist weight earned.

How to improve: Provide JSON-LD with @context and @type (or a typed @graph). Match the markup to the visible content; syntax alone does not validate its meaning.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Performance0 to improve
HTML transfer budgetPassed

93/93 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Keep the uncompressed HTML at or below 500 KB. Remove duplicated inline payloads and unnecessary markup.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Repeated homepage HTTP responsePassed

1/1 applicable observations passed. Informational; excluded from points.

How to improve: Improve server response and CDN caching. Median of three requests; diagnostic only, never a ranking tiebreak.

Browser loading and Core Web VitalsNot verified

0/1 applicable observations passed. Informational; excluded from points.

How to improve: Measure LCP, INP and CLS with browser and field tools.

Checklist quality-v3. Competitive weights: Structure 30%, Accessibility markup 30%, SEO 25%, Sharing 15%. AI access and performance are diagnostic only. This expanded report may include pages outside the competitive sample. Unverified scored checks earn no points; not-applicable and manual checks are excluded. Full methodology and references.

Page health

From the 97 pages we read. Full details in the report.

Missing titles

0

Duplicate titles

2

Missing descriptions

0

Missing H1

1

Multiple H1

5

Avg response

327 ms

Slowest pages

HTTP response time measured by our crawler; not browser loading speed.

Pages inspected (97)

All 97 pages from this scan.

PageStatusTitleH1ms
https://www.headshotpro.com/200Professional Headshots Without a Studio | AI Headshots by HeadshotPro
Page checklist evidence
  • title: passedProfessional Headshots Without a Studio | AI Headshots by HeadshotPro
  • description: passedStudio-quality professional headshots from a few selfies, in under 30 minutes. Our AI headshot generator works for individuals and whole teams, with a 100% money-back guarantee on every order.
  • canonical: passedhttps://www.headshotpro.com/
  • h1: passed1 H1 element(s)
  • headings: failed5 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 360 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed1 of 81 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedProfessional Headshots Without a Studio | AI Headshots by HeadshotPro
  • og-description: passedStudio-quality professional headshots from a few selfies, in under 30 minutes. Our AI headshot generator works for individuals and whole teams, with a 100% money-back guarantee on every order.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed13646 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed221,425 bytes of HTML; budget 500,000
1788
https://www.headshotpro.com/about200About HeadshotPro | Professional Headshots
Page checklist evidence
  • title: passedAbout HeadshotPro | Professional Headshots
  • description: passedThe story behind the AI photography studio turning selfies into studio-quality headshots. Over 17 million generated for professionals and teams since 2023.
  • canonical: passedhttps://www.headshotpro.com/about
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 11 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 61 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/about
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAbout HeadshotPro | Professional Headshots
  • og-description: passedThe story behind the AI photography studio turning selfies into studio-quality headshots. Over 17 million generated for professionals and teams since 2023.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/about
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed3675 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed53,729 bytes of HTML; budget 500,000
1140
https://www.headshotpro.com/affiliate200HeadshotPro Affiliate Program — Earn 30% Commission
Page checklist evidence
  • title: passedHeadshotPro Affiliate Program — Earn 30% Commission
  • description: passedEarn 30% on every sale with a 60-day cookie, bi-weekly PayPal payouts, and a $25 minimum. HeadshotPro converts at ~5%, the highest rate in AI headshots.
  • canonical: failedhttps://www.headshotpro.com/affiliate
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 126 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 61 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/affiliate
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedHeadshotPro Affiliate Program — Earn 30% Commission
  • og-description: passedEarn 30% on every sale with a 60-day cookie, bi-weekly PayPal payouts, and a $25 minimum. HeadshotPro converts at ~5%, the highest rate in AI headshots.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/affiliate
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed3066 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed94,635 bytes of HTML; budget 500,000
1153
https://www.headshotpro.com/ai-headshot-generator200AI Headshot Generator that Looks Like You | HeadshotPro
Page checklist evidence
  • title: passedAI Headshot Generator that Looks Like You | HeadshotPro
  • description: passedTurn a few selfies into studio-quality headshots the same day. AI-powered generator: no studio, no photographer, money back if they don't look like you.
  • canonical: passedhttps://www.headshotpro.com/ai-headshot-generator
  • h1: passed1 H1 element(s)
  • headings: failed4 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 220 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 18 buttons have no HTML name
  • links-named: failed1 of 76 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/ai-headshot-generator
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Headshot Generator that Looks Like You
  • og-description: passedTurn a few selfies into studio-quality headshots the same day. AI-powered generator: no studio, no photographer, money back if they don't look like you.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/ai-headshot-generator
  • og-image: passedhttps://www.headshotpro.com/og-ai-headshot-generator.jpg
  • og-alt: passedAI Headshot Generator that Looks Like You
  • twitter-card: passedsummary_large_image
  • readable: passed14345 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed233,763 bytes of HTML; budget 500,000
1182
https://www.headshotpro.com/api200API Documentation | HeadshotPro
Page checklist evidence
  • title: passedAPI Documentation | HeadshotPro
  • description: passedHeadshotPro API documentation - Programmatically manage AI headshots for your organization
  • canonical: failedhttps://www.headshotpro.com/api
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 1 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 31 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/api
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAPI Documentation | HeadshotPro
  • og-description: passedHeadshotPro API documentation - Programmatically manage AI headshots for your organization
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed1563 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed20,033 bytes of HTML; budget 500,000
1135
https://www.headshotpro.com/app/add001
https://www.headshotpro.com/auth/login200Login | HeadshotPro
Page checklist evidence
  • title: passedLogin | HeadshotPro
  • description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • canonical: passedhttps://www.headshotpro.com/auth/login
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 11 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: not-applicable0 of 0 buttons have no HTML name
  • links-named: passed0 of 2 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/auth/login
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed216 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed13,097 bytes of HTML; budget 500,000
1133
https://www.headshotpro.com/best-ai-headshot-generators200Best AI Headshot Generators — We Tested 11 of Them
Page checklist evidence
  • title: passedBest AI Headshot Generators — We Tested 11 of Them
  • description: passedWe tested 11 AI headshot generators and ranked every one. HeadshotPro, Dreamwave, and Aragon are the clear winners. See our full results with real photos.
  • canonical: passedhttps://www.headshotpro.com/best-ai-headshot-generators
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 75 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 6 buttons have no HTML name
  • links-named: failed1 of 95 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/best-ai-headshot-generators
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedBest AI Headshot Generators — We Tested 11 of Them
  • og-description: passedWe tested 11 AI headshot generators and ranked every one. HeadshotPro, Dreamwave, and Aragon are the clear winners. See our full results with real photos.
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/best-ai-headshot-generators
  • og-image: passedhttps://www.headshotpro.com/og-ai-headshot-generator.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed19518 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed140,647 bytes of HTML; budget 500,000
1159
https://www.headshotpro.com/blog200Latest articles about headshot photography | HeadshotPro
Page checklist evidence
  • title: passedLatest articles about headshot photography | HeadshotPro
  • description: passedInsights, ideas, and inspiration for headshot photography.
  • canonical: passedhttps://www.headshotpro.com/blog
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 15 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 18 buttons have no HTML name
  • links-named: failed27 of 95 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/blog
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedLatest articles about headshot photography | HeadshotPro
  • og-description: passedInsights, ideas, and inspiration for headshot photography.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedLatest articles about headshot photography | HeadshotPro
  • twitter-card: passedsummary_large_image
  • readable: passed3021 characters of crawler-visible content (minimum 100)
  • jsonld: passed2 of 2 blocks have valid JSON-LD structure
  • html-size: passed60,704 bytes of HTML; budget 500,000
1146
https://www.headshotpro.com/case-studies200AI Headshot Case Studies for Teams | HeadshotPro
Page checklist evidence
  • title: passedAI Headshot Case Studies for Teams | HeadshotPro
  • description: passedSee how teams across 9 industries rolled out consistent AI headshots company-wide, without coordinating a photographer. Real results from real companies.
  • canonical: failedhttps://www.headshotpro.com/case-studies
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 141 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 16 buttons have no HTML name
  • links-named: failed1 of 74 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/case-studies
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Headshot Case Studies for Teams | HeadshotPro
  • og-description: passedSee how teams across 9 industries rolled out consistent AI headshots company-wide, without coordinating a photographer. Real results from real companies.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/case-studies
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed4519 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed108,199 bytes of HTML; budget 500,000
1324
https://www.headshotpro.com/company-headshots200AI Company Headshots for Teams — From $39/Person | HeadshotPro
Page checklist evidence
  • title: passedAI Company Headshots for Teams — From $39/Person | HeadshotPro
  • description: passedCompany headshots for your whole team, no photographer. One locked style, everyone shoots remotely, results in under 30 minutes. From $39/person. SOC 2 Type II.
  • canonical: failedhttps://www.headshotpro.com/company-headshots
  • h1: passed1 H1 element(s)
  • headings: failed8 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 230 images lack an alt attribute
  • labels: passed0 of 2 controls have no HTML label
  • buttons: passed0 of 33 buttons have no HTML name
  • links-named: failed1 of 97 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/company-headshots
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Company Headshots for Teams — From $39/Person
  • og-description: passedCompany headshots for your whole team, no photographer. One locked style, everyone shoots remotely, results in under 30 minutes. From $39/person. SOC 2 Type II.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/company-headshots
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedAI Company Headshots for Teams — From $39/Person
  • twitter-card: passedsummary_large_image
  • readable: passed19506 characters of crawler-visible content (minimum 100)
  • jsonld: passed6 of 6 blocks have valid JSON-LD structure
  • html-size: passed285,470 bytes of HTML; budget 500,000
1176
https://www.headshotpro.com/contact200Contact us | HeadshotPro
Page checklist evidence
  • title: passedContact us | HeadshotPro
  • description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • canonical: failedhttps://www.headshotpro.com/contact
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 3 images lack an alt attribute
  • labels: passed0 of 4 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed1 of 58 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/contact
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed364 characters of crawler-visible content (minimum 100)
  • jsonld: passed2 of 2 blocks have valid JSON-LD structure
  • html-size: passed53,657 bytes of HTML; budget 500,000
1493
https://www.headshotpro.com/docs200Help Center | HeadshotPro
Page checklist evidence
  • title: passedHelp Center | HeadshotPro
  • description: passedLearn how to use HeadshotPro with our comprehensive help center and documentation.
  • canonical: passedhttps://www.headshotpro.com/docs
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: not-applicable0 of 0 images lack an alt attribute
  • labels: failed1 of 1 controls have no HTML label
  • buttons: passed0 of 6 buttons have no HTML name
  • links-named: failed1 of 10 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/docs
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed474 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed27,927 bytes of HTML; budget 500,000
1254
https://www.headshotpro.com/enterprise200Enterprise AI Headshots for Large Teams | HeadshotPro
Page checklist evidence
  • title: passedEnterprise AI Headshots for Large Teams | HeadshotPro
  • description: passedRoll out consistent corporate headshots across your organization. Volume pricing, SSO, and dedicated support for companies with hundreds of employees.
  • canonical: failedhttps://www.headshotpro.com/enterprise
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 137 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 11 buttons have no HTML name
  • links-named: failed1 of 72 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/enterprise
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedEnterprise AI Headshots for Large Teams | HeadshotPro
  • og-description: passedRoll out consistent corporate headshots across your organization. Volume pricing, SSO, and dedicated support for companies with hundreds of employees.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/enterprise
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed8033 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed183,307 bytes of HTML; budget 500,000
1807
https://www.headshotpro.com/headshot-backgrounds200Best Headshot Backgrounds: 100+ AI Options | HeadshotPro
Page checklist evidence
  • title: passedBest Headshot Backgrounds: 100+ AI Options | HeadshotPro
  • description: passedChoose from 100+ headshot backgrounds: grey, white, office, outdoor, and more. Studio-quality professional headshots from one selfie.
  • canonical: passedhttps://www.headshotpro.com/headshot-backgrounds
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 471 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 12 buttons have no HTML name
  • links-named: failed1 of 64 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/headshot-backgrounds
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedBest Headshot Backgrounds: 100+ AI Options | HeadshotPro
  • og-description: passedChoose from 100+ headshot backgrounds: grey, white, office, outdoor, and more. Studio-quality professional headshots from one selfie.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/headshot-backgrounds
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed16654 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed304,083 bytes of HTML; budget 500,000
1173
https://www.headshotpro.com/headshot-types200Types of Professional Headshots — AI Headshots | HeadshotPro
Page checklist evidence
  • title: passedTypes of Professional Headshots — AI Headshots | HeadshotPro
  • description: passedBrowse all types of professional headshots — LinkedIn, executive, actor, model, and more. Get studio-quality AI headshots for your profession in minutes.
  • canonical: passedhttps://www.headshotpro.com/headshot-types
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 8 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 63 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/headshot-types
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedTypes of Professional Headshots — AI Headshots | HeadshotPro
  • og-description: passedBrowse all types of professional headshots — LinkedIn, executive, actor, model, and more. Get studio-quality AI headshots for your profession in minutes.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/headshot-types
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed2103 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed56,965 bytes of HTML; budget 500,000
1141
https://www.headshotpro.com/headshot-types/actor-headshots200Actor Headshots 101: Examples, Cost, & Tips
Page checklist evidence
  • title: passedActor Headshots 101: Examples, Cost, & Tips
  • description: passedAffordable headshots for aspiring actors, generated with AI. Get a variety of looks to showcase your range.
  • canonical: passedhttps://www.headshotpro.com/headshot-types/actor-headshots
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed19 of 39 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed4 of 70 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/headshot-types/actor-headshots
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedActor Headshots 101: Examples, Cost, & Tips
  • og-description: passedAffordable headshots for aspiring actors, generated with AI. Get a variety of looks to showcase your range.
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/headshot-types/actor-headshots
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedActor Headshots 101: Examples, Cost, & Tips
  • twitter-card: passedsummary_large_image
  • readable: passed4043 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed83,972 bytes of HTML; budget 500,000
1161
https://www.headshotpro.com/headshot-types/executive-headshots200Executive Headshots 101: Examples, Cost, & Tips
Page checklist evidence
  • title: passedExecutive Headshots 101: Examples, Cost, & Tips
  • description: passedProfessional AI-generated headshots for executives, ready in just 2 hours or less. Pick from a wide variety of background and clothing options.
  • canonical: passedhttps://www.headshotpro.com/headshot-types/executive-headshots
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed19 of 40 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed4 of 70 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/headshot-types/executive-headshots
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedExecutive Headshots 101: Examples, Cost, & Tips
  • og-description: passedProfessional AI-generated headshots for executives, ready in just 2 hours or less. Pick from a wide variety of background and clothing options.
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/headshot-types/executive-headshots
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedExecutive Headshots 101: Examples, Cost, & Tips
  • twitter-card: passedsummary_large_image
  • readable: passed3841 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed84,613 bytes of HTML; budget 500,000
1176
https://www.headshotpro.com/headshot-types/linkedin-headshots200LinkedIn Headshots 101: Examples, Cost, & Tips
Page checklist evidence
  • title: passedLinkedIn Headshots 101: Examples, Cost, & Tips
  • description: passed25% of HeadshotPro customers report purchasing AI headshots to use on LinkedIn. Get a professional profile picture for LinkedIn by using HeadshotPro.
  • canonical: passedhttps://www.headshotpro.com/headshot-types/linkedin-headshots
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed19 of 40 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed4 of 70 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/headshot-types/linkedin-headshots
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedLinkedIn Headshots 101: Examples, Cost, & Tips
  • og-description: passed25% of HeadshotPro customers report purchasing AI headshots to use on LinkedIn. Get a professional profile picture for LinkedIn by using HeadshotPro.
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/headshot-types/linkedin-headshots
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedLinkedIn Headshots 101: Examples, Cost, & Tips
  • twitter-card: passedsummary_large_image
  • readable: passed4391 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed85,167 bytes of HTML; budget 500,000
1169
https://www.headshotpro.com/headshot-types/realtor-headshots200Realtor Headshots 101: Examples, Cost, & Tips
Page checklist evidence
  • title: passedRealtor Headshots 101: Examples, Cost, & Tips
  • description: passedAI headshots for real estate professionals are a quick and easy way to update your headshot without scheduling a physical photoshoot.
  • canonical: passedhttps://www.headshotpro.com/headshot-types/realtor-headshots
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed19 of 40 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed4 of 70 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/headshot-types/realtor-headshots
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedRealtor Headshots 101: Examples, Cost, & Tips
  • og-description: passedAI headshots for real estate professionals are a quick and easy way to update your headshot without scheduling a physical photoshoot.
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/headshot-types/realtor-headshots
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedRealtor Headshots 101: Examples, Cost, & Tips
  • twitter-card: passedsummary_large_image
  • readable: passed4167 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed84,764 bytes of HTML; budget 500,000
11,354
https://www.headshotpro.com/case-studies/hubspot200AI Headshots for Marketing | HubSpot Case Study | HeadshotPro
Page checklist evidence
  • title: passedAI Headshots for Marketing | HubSpot Case Study | HeadshotPro
  • description: passedThe headshots are excellent, the process couldn't be easier, and the customized support from Danny and his team has been outstanding. It's a product that keeps getting better and one I'm thrilled to recommend!
  • canonical: failedhttps://www.headshotpro.com/case-studies/hubspot
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 65 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/case-studies/hubspot
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Headshots for Marketing | HubSpot Case Study | HeadshotPro
  • og-description: passedThe headshots are excellent, the process couldn't be easier, and the customized support from Danny and his team has been outstanding. It's a product that keeps getting better and one I'm thrilled to recommend!
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/case-studies/hubspot
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed2289 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed58,115 bytes of HTML; budget 500,000
1288
https://www.headshotpro.com/case-studies/printmail200AI Headshots for Finance | PrintMail Case Study | HeadshotPro
Page checklist evidence
  • title: passedAI Headshots for Finance | PrintMail Case Study | HeadshotPro
  • description: passedWith HeadshotPro, it’s now simple and cost-effective for us to get consistent photos our people
  • canonical: failedhttps://www.headshotpro.com/case-studies/printmail
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 65 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/case-studies/printmail
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Headshots for Finance | PrintMail Case Study | HeadshotPro
  • og-description: passedWith HeadshotPro, it’s now simple and cost-effective for us to get consistent photos our people
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/case-studies/printmail
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed3371 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed58,881 bytes of HTML; budget 500,000
1273
https://www.headshotpro.com/case-studies/solugenix200AI Headshots for Technology | Solugenix Case Study | HeadshotPro
Page checklist evidence
  • title: passedAI Headshots for Technology | Solugenix Case Study | HeadshotPro
  • description: passedI highly recommend HeadshotPro, especially for remote or geographically distributed leadership teams. If you want a clean, unified look without the logistical overhead, HeadshotPro is an incredibly valuable solution.
  • canonical: failedhttps://www.headshotpro.com/case-studies/solugenix
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 65 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/case-studies/solugenix
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Headshots for Technology | Solugenix Case Study | HeadshotPro
  • og-description: passedI highly recommend HeadshotPro, especially for remote or geographically distributed leadership teams. If you want a clean, unified look without the logistical overhead, HeadshotPro is an incredibly valuable solution.
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/case-studies/solugenix
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed4837 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed60,990 bytes of HTML; budget 500,000
1281
https://www.headshotpro.com/legal200Legal | HeadshotPro
Page checklist evidence
  • title: passedLegal | HeadshotPro
  • description: passedAll legal documents and policies for HeadshotPro.
  • canonical: failedhttps://www.headshotpro.com/legal
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 2 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 67 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/legal
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed2426 characters of crawler-visible content (minimum 100)
  • jsonld: passed2 of 2 blocks have valid JSON-LD structure
  • html-size: passed59,120 bytes of HTML; budget 500,000
1142
https://www.headshotpro.com/legal/data-processing-agreement200Data Processing Agreement
Page checklist evidence
  • title: passedData Processing Agreement
  • description: passedThis Data Processing Agreement outlines how HeadshotPro processes personal data on behalf of its customers.
  • canonical: passedhttps://www.headshotpro.com/legal/data-processing-agreement
  • h1: passed5 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 2 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 6 buttons have no HTML name
  • links-named: failed1 of 69 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/legal/data-processing-agreement
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed29814 characters of crawler-visible content (minimum 100)
  • jsonld: passed2 of 2 blocks have valid JSON-LD structure
  • html-size: passed81,458 bytes of HTML; budget 500,000
5313
https://www.headshotpro.com/legal/privacy-policy200Privacy Policy
Page checklist evidence
  • title: passedPrivacy Policy
  • description: passedHow HeadshotPro collects, uses, and protects your personal data.
  • canonical: passedhttps://www.headshotpro.com/legal/privacy-policy
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 2 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 60 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/legal/privacy-policy
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed9419 characters of crawler-visible content (minimum 100)
  • jsonld: passed2 of 2 blocks have valid JSON-LD structure
  • html-size: passed55,189 bytes of HTML; budget 500,000
11,360
https://www.headshotpro.com/legal/security-policy200Security Policy
Page checklist evidence
  • title: passedSecurity Policy
  • description: passedHeadshotPro's security policy outlines the organizational and technical safeguards implemented to protect customer data.
  • canonical: passedhttps://www.headshotpro.com/legal/security-policy
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 2 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 57 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/legal/security-policy
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed4766 characters of crawler-visible content (minimum 100)
  • jsonld: passed2 of 2 blocks have valid JSON-LD structure
  • html-size: passed50,376 bytes of HTML; budget 500,000
1376
https://www.headshotpro.com/legal/terms-and-conditions200Terms & Conditions
Page checklist evidence
  • title: passedTerms & Conditions
  • description: passedThe terms you accept when using HeadshotPro and its related services.
  • canonical: passedhttps://www.headshotpro.com/legal/terms-and-conditions
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 2 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 68 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/legal/terms-and-conditions
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed52756 characters of crawler-visible content (minimum 100)
  • jsonld: passed2 of 2 blocks have valid JSON-LD structure
  • html-size: passed102,512 bytes of HTML; budget 500,000
1362
https://www.headshotpro.com/pricing200AI Headshot Pricing: Plans for Individuals & Teams
Page checklist evidence
  • title: passedAI Headshot Pricing: Plans for Individuals & Teams
  • description: passedOne-time purchase, no subscription. AI headshots from $29 for individuals. Volume credits for teams, automatic discounts. 100% money-back Realism Guarantee.
  • canonical: failedhttps://www.headshotpro.com/pricing
  • h1: passed1 H1 element(s)
  • headings: failed3 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 139 images lack an alt attribute
  • labels: passed0 of 1 controls have no HTML label
  • buttons: passed0 of 17 buttons have no HTML name
  • links-named: failed1 of 73 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/pricing
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Headshot Pricing: Plans for Individuals & Teams
  • og-description: passedOne-time purchase, no subscription. AI headshots from $29 for individuals. Volume credits for teams, automatic discounts. 100% money-back Realism Guarantee.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/pricing
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed12134 characters of crawler-visible content (minimum 100)
  • jsonld: passed4 of 4 blocks have valid JSON-LD structure
  • html-size: passed191,398 bytes of HTML; budget 500,000
1155
https://www.headshotpro.com/product/advanced-identity200Advanced Identity: SSO & MFA for Headshots | HeadshotPro
Page checklist evidence
  • title: passedAdvanced Identity: SSO & MFA for Headshots | HeadshotPro
  • description: passedSAML 2.0 SSO, domain enforcement, JIT provisioning, and admin MFA for AI headshot rollouts at scale. Available to every Teams organization, billed at provider cost.
  • canonical: failedhttps://www.headshotpro.com/product/advanced-identity
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 123 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 68 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/product/advanced-identity
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAdvanced Identity: SSO & MFA for Headshots | HeadshotPro
  • og-description: passedSAML 2.0 SSO, domain enforcement, JIT provisioning, and admin MFA for AI headshot rollouts at scale. Available to every Teams organization, billed at provider cost.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/product/advanced-identity
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed8046 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed117,493 bytes of HTML; budget 500,000
1159
https://www.headshotpro.com/product/backdrops-and-outfits200AI Headshot Backdrops & Outfits: 200+ Options | HeadshotPro
Page checklist evidence
  • title: passedAI Headshot Backdrops & Outfits: 200+ Options | HeadshotPro
  • description: passedPick from 200+ virtual headshot backgrounds and a full outfit library. Lock the look for your whole team so every AI headshot lands on-brand across the company.
  • canonical: failedhttps://www.headshotpro.com/product/backdrops-and-outfits
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 179 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 68 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/product/backdrops-and-outfits
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Headshot Backdrops & Outfits: 200+ Options | HeadshotPro
  • og-description: passedPick from 200+ virtual headshot backgrounds and a full outfit library. Lock the look for your whole team so every AI headshot lands on-brand across the company.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/product/backdrops-and-outfits
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed6796 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed111,903 bytes of HTML; budget 500,000
1160
https://www.headshotpro.com/product/brand-consistency200Consistent Team Headshots: Brand Control | HeadshotPro
Page checklist evidence
  • title: passedConsistent Team Headshots: Brand Control | HeadshotPro
  • description: passedCurate the backdrops and outfits your team picks from, and every team headshot comes out brand-consistent, from the first shoot to the newest hire.
  • canonical: failedhttps://www.headshotpro.com/product/brand-consistency
  • h1: passed1 H1 element(s)
  • headings: failed3 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 191 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 66 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/product/brand-consistency
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedConsistent Team Headshots: Brand Control | HeadshotPro
  • og-description: passedCurate the backdrops and outfits your team picks from, and every team headshot comes out brand-consistent, from the first shoot to the newest hire.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/product/brand-consistency
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed7276 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed120,636 bytes of HTML; budget 500,000
1153
https://www.headshotpro.com/product/branded-profile-pictures200Company Branded Headshots & Profile Pictures | HeadshotPro
Page checklist evidence
  • title: passedCompany Branded Headshots & Profile Pictures | HeadshotPro
  • description: passedBrand every company headshot with one template. Set the shape, background, border, and logo once, and every profile picture lands on-brand for LinkedIn.
  • canonical: failedhttps://www.headshotpro.com/product/branded-profile-pictures
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 148 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 66 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/product/branded-profile-pictures
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedCompany Branded Headshots & Profile Pictures | HeadshotPro
  • og-description: passedBrand every company headshot with one template. Set the shape, background, border, and logo once, and every profile picture lands on-brand for LinkedIn.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/product/branded-profile-pictures
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed7451 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed125,004 bytes of HTML; budget 500,000
1155
https://www.headshotpro.com/product/headshot-renewal200Automatic Professional Headshot Renewal | HeadshotPro
Page checklist evidence
  • title: passedAutomatic Professional Headshot Renewal | HeadshotPro
  • description: passedSchedule headshot renewal once and HeadshotPro re-invites anyone overdue. Every member, including new hires, gets updated professional headshots automatically.
  • canonical: failedhttps://www.headshotpro.com/product/headshot-renewal
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 139 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 67 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/product/headshot-renewal
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAutomatic Professional Headshot Renewal | HeadshotPro
  • og-description: passedSchedule headshot renewal once and HeadshotPro re-invites anyone overdue. Every member, including new hires, gets updated professional headshots automatically.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/product/headshot-renewal
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed6863 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed111,040 bytes of HTML; budget 500,000
1156
https://www.headshotpro.com/product/integrations200Headshot API & Software Integrations | HeadshotPro
Page checklist evidence
  • title: passedHeadshot API & Software Integrations | HeadshotPro
  • description: passedConnect HeadshotPro to your stack with a REST API, signed webhooks, and native Zapier. The headshot software integrations your HR and HRIS team already needs.
  • canonical: failedhttps://www.headshotpro.com/product/integrations
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 135 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 68 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/product/integrations
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedHeadshot API & Software Integrations | HeadshotPro
  • og-description: passedConnect HeadshotPro to your stack with a REST API, signed webhooks, and native Zapier. The headshot software integrations your HR and HRIS team already needs.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/product/integrations
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedHeadshotPro integrations: REST API, webhooks, and Zapier
  • twitter-card: passedsummary_large_image
  • readable: passed7456 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed118,810 bytes of HTML; budget 500,000
1255
https://www.headshotpro.com/product/team-management200Manage Team & Employee Headshots | HeadshotPro
Page checklist evidence
  • title: passedManage Team & Employee Headshots | HeadshotPro
  • description: passedManage employee headshots for your whole team from one dashboard. Invite everyone at once, track progress stage by stage, and download the finished set.
  • canonical: failedhttps://www.headshotpro.com/product/team-management
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 145 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 67 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/product/team-management
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedManage Team & Employee Headshots | HeadshotPro
  • og-description: passedManage employee headshots for your whole team from one dashboard. Invite everyone at once, track progress stage by stage, and download the finished set.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/product/team-management
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedHeadshotPro team management dashboard showing member status, stages, and reminders.
  • twitter-card: passedsummary_large_image
  • readable: passed8321 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed133,019 bytes of HTML; budget 500,000
1156
https://www.headshotpro.com/refund200The Realism Guarantee
Page checklist evidence
  • title: passedThe Realism Guarantee
  • description: passedDid you know trying HeadshotPro is risk-free? If your headshots don't look like you, you may qualify for a complete 100% refund. Here's how it works:
  • canonical: failedhttps://www.headshotpro.com/refund
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 2 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 60 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/refund
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe Realism Guarantee
  • og-description: passedDid you know trying HeadshotPro is risk-free? If your headshots don't look like you, you may qualify for a complete 100% refund. Here's how it works:
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe Realism Guarantee
  • twitter-card: passedsummary_large_image
  • readable: passed2412 characters of crawler-visible content (minimum 100)
  • jsonld: passed2 of 2 blocks have valid JSON-LD structure
  • html-size: passed46,959 bytes of HTML; budget 500,000
1260
https://www.headshotpro.com/reviews200HeadshotPro Reviews & AI Headshot Examples
Page checklist evidence
  • title: passedHeadshotPro Reviews & AI Headshot Examples
  • description: passedBrowse real AI headshot examples from HeadshotPro customers, each paired with their Trustpilot review. See what they got and what people say.
  • canonical: failedhttps://www.headshotpro.com/reviews
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 124 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 62 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/reviews
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedHeadshotPro Reviews & AI Headshot Examples
  • og-description: passedBrowse real AI headshot examples from HeadshotPro customers, each paired with their Trustpilot review. See what they got and what people say.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/reviews
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed1680 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed83,204 bytes of HTML; budget 500,000
1160
https://www.headshotpro.com/security200HeadshotPro Security: SOC 2, GDPR & Enterprise Data Protection
Page checklist evidence
  • title: passedHeadshotPro Security: SOC 2, GDPR & Enterprise Data Protection
  • description: passedHeadshotPro is SOC 2 Type II audited, GDPR compliant, and AES-256 encrypted. Photos are never used to train AI and are deleted 30 days after generation.
  • canonical: passedhttps://www.headshotpro.com/security
  • h1: passed1 H1 element(s)
  • headings: failed6 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 4 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 6 buttons have no HTML name
  • links-named: failed1 of 67 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/security
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedHeadshotPro Security: SOC 2, GDPR & Enterprise Data Protection
  • og-description: passedHeadshotPro is SOC 2 Type II audited, GDPR compliant, and AES-256 encrypted. Photos are never used to train AI and are deleted 30 days after generation.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/security
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed5767 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed90,800 bytes of HTML; budget 500,000
1152
https://www.headshotpro.com/solutions/corporate-event200Corporate Event Headshots from a QR Code | HeadshotPro
Page checklist evidence
  • title: passedCorporate Event Headshots from a QR Code | HeadshotPro
  • description: passedGive every attendee a professional headshot at your corporate event. Scan a QR code, take one phone selfie, and get a polished photo before the session ends.
  • canonical: failedhttps://www.headshotpro.com/solutions/corporate-event
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 130 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 13 buttons have no HTML name
  • links-named: failed1 of 67 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/solutions/corporate-event
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedCorporate Event Headshots from a QR Code | HeadshotPro
  • og-description: passedGive every attendee a professional headshot at your corporate event. Scan a QR code, take one phone selfie, and get a polished photo before the session ends.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/solutions/corporate-event
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed5995 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed115,323 bytes of HTML; budget 500,000
1158
https://www.headshotpro.com/solutions/law-firms200Law Firm Headshots for Every Office | HeadshotPro
Page checklist evidence
  • title: passedLaw Firm Headshots for Every Office | HeadshotPro
  • description: passedOne locked firm style, every attorney in it. Keep a consistent look across all offices without studio bookings. New associates match partners from day one.
  • canonical: failedhttps://www.headshotpro.com/solutions/law-firms
  • h1: passed1 H1 element(s)
  • headings: failed3 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 142 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 15 buttons have no HTML name
  • links-named: failed1 of 71 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/solutions/law-firms
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedLaw Firm Headshots for Every Office | HeadshotPro
  • og-description: passedOne locked firm style, every attorney in it. Keep a consistent look across all offices without studio bookings. New associates match partners from day one.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/solutions/law-firms
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed7811 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed121,451 bytes of HTML; budget 500,000
1155
https://www.headshotpro.com/solutions/onboarding200Onboarding Headshots for New Hires | HeadshotPro
Page checklist evidence
  • title: passedOnboarding Headshots for New Hires | HeadshotPro
  • description: passedAdd each new starter to your team directory in your company style from a single selfie. No waiting for the next group shoot, no blank square on the team page.
  • canonical: failedhttps://www.headshotpro.com/solutions/onboarding
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 133 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 12 buttons have no HTML name
  • links-named: failed1 of 68 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/solutions/onboarding
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedOnboarding Headshots for New Hires | HeadshotPro
  • og-description: passedAdd each new starter to your team directory in your company style from a single selfie. No waiting for the next group shoot, no blank square on the team page.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/solutions/onboarding
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed5984 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed109,928 bytes of HTML; budget 500,000
1180
https://www.headshotpro.com/solutions/real-estate200Real Estate Agent Headshots for Your Brokerage | HeadshotPro
Page checklist evidence
  • title: passedReal Estate Agent Headshots for Your Brokerage | HeadshotPro
  • description: passedOne brokerage style, every agent in it. Give new agents a listing-ready headshot the day they sign, with no studio bookings and no scheduling across offices.
  • canonical: failedhttps://www.headshotpro.com/solutions/real-estate
  • h1: passed1 H1 element(s)
  • headings: failed3 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 142 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 15 buttons have no HTML name
  • links-named: failed1 of 71 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/solutions/real-estate
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedReal Estate Agent Headshots for Your Brokerage | HeadshotPro
  • og-description: passedOne brokerage style, every agent in it. Give new agents a listing-ready headshot the day they sign, with no studio bookings and no scheduling across offices.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/solutions/real-estate
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed8002 characters of crawler-visible content (minimum 100)
  • jsonld: passed4 of 4 blocks have valid JSON-LD structure
  • html-size: passed122,849 bytes of HTML; budget 500,000
1152
https://www.headshotpro.com/solutions/sales-proposal200Sales Team Headshots for Your Proposals | HeadshotPro
Page checklist evidence
  • title: passedSales Team Headshots for Your Proposals | HeadshotPro
  • description: passedGive your sales team polished, on-brand headshots for every proposal. One selfie each, no studio, and each rep downloads their photo for the deck.
  • canonical: failedhttps://www.headshotpro.com/solutions/sales-proposal
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 139 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 12 buttons have no HTML name
  • links-named: failed1 of 67 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/solutions/sales-proposal
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedSales Team Headshots for Your Proposals | HeadshotPro
  • og-description: passedGive your sales team polished, on-brand headshots for every proposal. One selfie each, no studio, and each rep downloads their photo for the deck.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/solutions/sales-proposal
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed5993 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed110,591 bytes of HTML; budget 500,000
1160
https://www.headshotpro.com/solutions/sales-teams200Headshots for Sales Teams — Ready Same Day | HeadshotPro
Page checklist evidence
  • title: passedHeadshots for Sales Teams — Ready Same Day | HeadshotPro
  • description: passedHeadshots for sales teams in one locked style, every rep in it. Your team looks like one company on LinkedIn and the proposal cover. Photo-ready week one.
  • canonical: failedhttps://www.headshotpro.com/solutions/sales-teams
  • h1: passed1 H1 element(s)
  • headings: failed3 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 142 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 15 buttons have no HTML name
  • links-named: failed1 of 70 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/solutions/sales-teams
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedHeadshots for Sales Teams — Ready Same Day | HeadshotPro
  • og-description: passedHeadshots for sales teams in one locked style, every rep in it. Your team looks like one company on LinkedIn and the proposal cover. Photo-ready week one.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/solutions/sales-teams
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed7776 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed118,699 bytes of HTML; budget 500,000
1153
https://www.headshotpro.com/solutions/team-directory200Team Directory Headshots: One Style for Every Person | HeadshotPro
Page checklist evidence
  • title: passedTeam Directory Headshots: One Style for Every Person | HeadshotPro
  • description: passedPut everyone in your team directory in one on-brand style from a single selfie each. Download the finished set and drop it straight into your CMS or intranet.
  • canonical: failedhttps://www.headshotpro.com/solutions/team-directory
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 145 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 13 buttons have no HTML name
  • links-named: failed1 of 66 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/solutions/team-directory
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedTeam Directory Headshots: One Style for Every Person | HeadshotPro
  • og-description: passedPut everyone in your team directory in one on-brand style from a single selfie each. Download the finished set and drop it straight into your CMS or intranet.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/solutions/team-directory
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed5812 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed109,562 bytes of HTML; budget 500,000
1172
https://www.headshotpro.com/solutions/tech-startups200Startup & Tech Company Headshots | HeadshotPro
Page checklist evidence
  • title: passedStartup & Tech Company Headshots | HeadshotPro
  • description: passedStartup headshots in one locked style for every person from intern to CTO. New hires are on the team page before their first standup, no shared office.
  • canonical: failedhttps://www.headshotpro.com/solutions/tech-startups
  • h1: passed1 H1 element(s)
  • headings: failed3 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 142 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 15 buttons have no HTML name
  • links-named: failed1 of 70 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/solutions/tech-startups
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedStartup & Tech Company Headshots | HeadshotPro
  • og-description: passedStartup headshots in one locked style for every person from intern to CTO. New hires are on the team page before their first standup, no shared office.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/solutions/tech-startups
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed7249 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed118,037 bytes of HTML; budget 500,000
1190
https://www.headshotpro.com/solutions/website-redesign200Headshots for Website Redesign | HeadshotPro
Page checklist evidence
  • title: passedHeadshots for Website Redesign | HeadshotPro
  • description: passedHeadshots for website redesign: get your team in one on-brand style before launch day. One selfie each, no studio, consistent when the new site goes live.
  • canonical: failedhttps://www.headshotpro.com/solutions/website-redesign
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 141 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 14 buttons have no HTML name
  • links-named: failed1 of 67 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/solutions/website-redesign
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedHeadshots for Website Redesign | HeadshotPro
  • og-description: passedHeadshots for website redesign: get your team in one on-brand style before launch day. One selfie each, no studio, consistent when the new site goes live.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/solutions/website-redesign
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed5778 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed110,639 bytes of HTML; budget 500,000
1270
https://www.headshotpro.com/tools/free-headshot-generator200100% Free AI Headshot Generator | HeadshotPro
Page checklist evidence
  • title: passed100% Free AI Headshot Generator | HeadshotPro
  • description: passedGet ready to stand out on LinkedIn or your CV with our free AI headshot generator! Upload your favorite photo and let our tool do the work for you. No sign-up, no credit card. Trusted by 196,987+ professionals.
  • canonical: failedhttps://www.headshotpro.com/tools/free-headshot-generator
  • h1: passed1 H1 element(s)
  • headings: failed5 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed1 of 43 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 8 buttons have no HTML name
  • links-named: failed1 of 62 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/tools/free-headshot-generator
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passed100% Free AI Headshot Generator
  • og-description: passedGet ready to stand out on LinkedIn or your CV with our free AI headshot generator! Upload your favorite photo and let our tool do the work for you. No sign-up, no credit card. Trusted by 196,987+ professionals.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-default.jpg
  • og-alt: passed100% Free AI Headshot Generator
  • twitter-card: passedsummary_large_image
  • readable: passed13478 characters of crawler-visible content (minimum 100)
  • jsonld: passed4 of 4 blocks have valid JSON-LD structure
  • html-size: passed153,560 bytes of HTML; budget 500,000
1155
https://www.headshotpro.com/tools/free-linkedin-profile-generator200Free LinkedIn Profile Generator — AI Profile Builder | HeadshotPro
Page checklist evidence
  • title: passedFree LinkedIn Profile Generator — AI Profile Builder | HeadshotPro
  • description: passedFree LinkedIn profile generator — upload your resume and our AI profile builder writes your full LinkedIn profile in about a minute. No email, no signup.
  • canonical: failedhttps://www.headshotpro.com/tools/free-linkedin-profile-generator
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 123 images lack an alt attribute
  • labels: passed0 of 1 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 70 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/tools/free-linkedin-profile-generator
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedFree LinkedIn Profile Generator — AI Profile Builder | HeadshotPro
  • og-description: passedFree LinkedIn profile generator — upload your resume and our AI profile builder writes your full LinkedIn profile in about a minute. No email, no signup.
  • og-type: passedwebsite
  • og-url: passedhttps://www.headshotpro.com/tools/free-linkedin-profile-generator
  • og-image: passedhttps://www.headshotpro.com/og-linked-resume-tool.jpg
  • og-alt: passedFree LinkedIn Profile Generator — AI Profile Builder
  • twitter-card: passedsummary_large_image
  • readable: passed8319 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed112,617 bytes of HTML; budget 500,000
1163
https://www.headshotpro.com/tools/free-pfp-generator200100% Free AI Headshot Generator | HeadshotPro
Page checklist evidence
  • title: passed100% Free AI Headshot Generator | HeadshotPro
  • description: passedGet ready to stand out on LinkedIn or your CV with our free AI headshot generator! Upload your favorite photo and let our tool do the work for you. No sign-up, no credit card. Trusted by 196,987+ professionals.
  • canonical: failedhttps://www.headshotpro.com/tools/free-headshot-generator
  • h1: passed1 H1 element(s)
  • headings: failed5 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed1 of 43 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 8 buttons have no HTML name
  • links-named: failed1 of 62 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/tools/free-headshot-generator
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passed100% Free AI Headshot Generator
  • og-description: passedGet ready to stand out on LinkedIn or your CV with our free AI headshot generator! Upload your favorite photo and let our tool do the work for you. No sign-up, no credit card. Trusted by 196,987+ professionals.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-default.jpg
  • og-alt: passed100% Free AI Headshot Generator
  • twitter-card: passedsummary_large_image
  • readable: passed13478 characters of crawler-visible content (minimum 100)
  • jsonld: passed4 of 4 blocks have valid JSON-LD structure
  • html-size: passed153,560 bytes of HTML; budget 500,000
1284
https://www.headshotpro.com/content/review-us200Review HeadshotPro for Free*
Page checklist evidence
  • title: passedReview HeadshotPro for Free*
  • description: passedDo you have an audience to share your HeadshotPro experience with? Complete the form below and you could receive free access to HeadshotPro for the purposes of creating a review.
  • canonical: failedhttps://www.headshotpro.com/content/review-us
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 8 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 68 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/content/review-us
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed2540 characters of crawler-visible content (minimum 100)
  • jsonld: passed2 of 2 blocks have valid JSON-LD structure
  • html-size: passed31,996 bytes of HTML; budget 500,000
1240
https://www.headshotpro.com/blog/how-much-does-a-headshot-cost200How Much Does a Headshot Cost in 2025? Ranked by State:
Page checklist evidence
  • title: passedHow Much Does a Headshot Cost in 2025? Ranked by State:
  • description: passedTo accurately answer this question, we spent 21 hours and 54 minutes combing through 150 Google search result pages and opening 751 local photographer websites.
  • canonical: passedhttps://www.headshotpro.com/blog/how-much-does-a-headshot-cost
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 16 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 76 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/blog/how-much-does-a-headshot-cost
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedHow Much Does a Headshot Cost in 2025? Ranked by State:
  • og-description: passedTo accurately answer this question, we spent 21 hours and 54 minutes combing through 150 Google search result pages and opening 751 local photographer websites.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://storage.googleapis.com/headshotpro-public-content/headshotpro/blog/4039c6b9-78ff-48ef-afae-d17b61d64b8b.jpg
  • og-alt: passedHow Much Does a Headshot Cost in 2025? Ranked by State:
  • twitter-card: passedsummary_large_image
  • readable: passed10105 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed71,304 bytes of HTML; budget 500,000
1299
https://www.headshotpro.com/app/admin/api4040125
https://www.headshotpro.com/api/authentication200Authentication | API Documentation | HeadshotPro
Page checklist evidence
  • title: passedAuthentication | API Documentation | HeadshotPro
  • description: passedLearn how to authenticate with the HeadshotPro API using API keys
  • canonical: failedhttps://www.headshotpro.com/api/authentication
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 1 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 29 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/api/authentication
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAuthentication | API Documentation | HeadshotPro
  • og-description: passedLearn how to authenticate with the HeadshotPro API using API keys
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed2375 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed23,948 bytes of HTML; budget 500,000
11,340
https://www.headshotpro.com/api/organization200Organization | API Documentation | HeadshotPro
Page checklist evidence
  • title: passedOrganization | API Documentation | HeadshotPro
  • description: passedRetrieve organization details and credit balance
  • canonical: failedhttps://www.headshotpro.com/api/organization
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 1 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 29 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/api/organization
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedOrganization | API Documentation | HeadshotPro
  • og-description: passedRetrieve organization details and credit balance
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed1671 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed22,035 bytes of HTML; budget 500,000
1243
https://www.headshotpro.com/api/invites200Invites | API Documentation | HeadshotPro
Page checklist evidence
  • title: passedInvites | API Documentation | HeadshotPro
  • description: passedCreate and manage team member invitations via the API
  • canonical: failedhttps://www.headshotpro.com/api/invites
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 1 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 29 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/api/invites
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedInvites | API Documentation | HeadshotPro
  • og-description: passedCreate and manage team member invitations via the API
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed3271 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed29,477 bytes of HTML; budget 500,000
1301
https://www.headshotpro.com/api/teams200Teams | API Documentation | HeadshotPro
Page checklist evidence
  • title: passedTeams | API Documentation | HeadshotPro
  • description: passedCreate and manage teams within your organization
  • canonical: failedhttps://www.headshotpro.com/api/teams
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 1 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 29 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/api/teams
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedTeams | API Documentation | HeadshotPro
  • og-description: passedCreate and manage teams within your organization
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed2349 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed28,667 bytes of HTML; budget 500,000
1256
https://www.headshotpro.com/api/team-members200Team Members | API Documentation | HeadshotPro
Page checklist evidence
  • title: passedTeam Members | API Documentation | HeadshotPro
  • description: passedList and manage team members in your organization
  • canonical: failedhttps://www.headshotpro.com/api/team-members
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 1 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 29 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/api/team-members
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedTeam Members | API Documentation | HeadshotPro
  • og-description: passedList and manage team members in your organization
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed5733 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed49,086 bytes of HTML; budget 500,000
1297
https://www.headshotpro.com/api/models200Models | API Documentation | HeadshotPro
Page checklist evidence
  • title: passedModels | API Documentation | HeadshotPro
  • description: passedList and manage AI headshot models
  • canonical: failedhttps://www.headshotpro.com/api/models
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 1 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 29 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/api/models
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedModels | API Documentation | HeadshotPro
  • og-description: passedList and manage AI headshot models
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed5082 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed39,958 bytes of HTML; budget 500,000
1272
https://www.headshotpro.com/api/photos200Photos | API Documentation | HeadshotPro
Page checklist evidence
  • title: passedPhotos | API Documentation | HeadshotPro
  • description: passedAccess generated headshot photos
  • canonical: failedhttps://www.headshotpro.com/api/photos
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 1 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 29 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/api/photos
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPhotos | API Documentation | HeadshotPro
  • og-description: passedAccess generated headshot photos
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed5415 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed39,879 bytes of HTML; budget 500,000
11,244
https://www.headshotpro.com/api/whitelabel200Whitelabel | API Documentation | HeadshotPro
Page checklist evidence
  • title: passedWhitelabel | API Documentation | HeadshotPro
  • description: passedEmbed HeadshotPro into your own application
  • canonical: failedhttps://www.headshotpro.com/api/whitelabel
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 1 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 30 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/api/whitelabel
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedWhitelabel | API Documentation | HeadshotPro
  • og-description: passedEmbed HeadshotPro into your own application
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed4391 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed36,211 bytes of HTML; budget 500,000
1256
https://www.headshotpro.com/api/errors200Errors | API Documentation | HeadshotPro
Page checklist evidence
  • title: passedErrors | API Documentation | HeadshotPro
  • description: passedAPI error codes and troubleshooting guide
  • canonical: failedhttps://www.headshotpro.com/api/errors
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 1 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 31 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/api/errors
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedErrors | API Documentation | HeadshotPro
  • og-description: passedAPI error codes and troubleshooting guide
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed3845 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed37,834 bytes of HTML; budget 500,000
1251
https://www.headshotpro.com/api/rate-limits200Rate Limits | API Documentation | HeadshotPro
Page checklist evidence
  • title: passedRate Limits | API Documentation | HeadshotPro
  • description: passedAPI rate limiting tiers and best practices
  • canonical: failedhttps://www.headshotpro.com/api/rate-limits
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 1 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 30 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/api/rate-limits
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedRate Limits | API Documentation | HeadshotPro
  • og-description: passedAPI rate limiting tiers and best practices
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed5666 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed53,260 bytes of HTML; budget 500,000
1292
https://www.headshotpro.com/api/webhooks200Webhooks | API Documentation | HeadshotPro
Page checklist evidence
  • title: passedWebhooks | API Documentation | HeadshotPro
  • description: passedReceive real-time notifications for model events
  • canonical: failedhttps://www.headshotpro.com/api/webhooks
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 1 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 1 buttons have no HTML name
  • links-named: passed0 of 29 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/api/webhooks
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedWebhooks | API Documentation | HeadshotPro
  • og-description: passedReceive real-time notifications for model events
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed6789 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed60,993 bytes of HTML; budget 500,000
1319
https://www.headshotpro.com/author/danny-postma200Danny Postma: Founder of HeadshotPro | HeadshotPro
Page checklist evidence
  • title: passedDanny Postma: Founder of HeadshotPro | HeadshotPro
  • description: passedDanny Postma is the founder of HeadshotPro, a Singapore-based AI photography company (Headshot Pro Photography Pte. Ltd.). He builds a portfolio of AI products under his studio Postcrafts.
  • canonical: failedhttps://www.headshotpro.com/author/danny-postma
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: failed17 of 37 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 2 buttons have no HTML name
  • links-named: passed0 of 77 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/author/danny-postma
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedDanny Postma: Founder of HeadshotPro
  • og-description: passedDanny Postma is the founder of HeadshotPro, a Singapore-based AI photography company (Headshot Pro Photography Pte. Ltd.). He builds a portfolio of AI products under his studio Postcrafts.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: failed/avatar-danny.jpeg
  • og-alt: passedDanny Postma: Founder of HeadshotPro
  • twitter-card: passedsummary_large_image
  • readable: passed2231 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed36,584 bytes of HTML; budget 500,000
1371
https://www.headshotpro.com/blog/introducing-our-new-ai-headshot-model200Introducing our new AI headshot model
Page checklist evidence
  • title: passedIntroducing our new AI headshot model
  • description: passedWe've rebuilt our AI from the ground up. The new model produces dramatically more realistic headshots, with just 1–3 selfies and results in under 10 minutes.
  • canonical: passedhttps://www.headshotpro.com/blog/introducing-our-new-ai-headshot-model
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 15 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 65 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/blog/introducing-our-new-ai-headshot-model
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedIntroducing our new AI headshot model
  • og-description: passedWe've rebuilt our AI from the ground up. The new model produces dramatically more realistic headshots, with just 1–3 selfies and results in under 10 minutes.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://storage.googleapis.com/headshotpro-public-content/headshotpro/blog/9f04c866-d1e7-4c8f-ba8b-b284f0693a64.jpg
  • og-alt: passedIntroducing our new AI headshot model
  • twitter-card: passedsummary_large_image
  • readable: passed4551 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed61,987 bytes of HTML; budget 500,000
11,159
https://www.headshotpro.com/blog/headshotpro-enterprise-sso200HeadshotPro Now Supports Enterprise SSO
Page checklist evidence
  • title: passedHeadshotPro Now Supports Enterprise SSO
  • description: passedEnterprise teams can now connect HeadshotPro to their identity provider for secure, one-click access to AI headshots across their organization.
  • canonical: passedhttps://www.headshotpro.com/blog/headshotpro-enterprise-sso
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 15 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 66 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/blog/headshotpro-enterprise-sso
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedHeadshotPro Now Supports Enterprise SSO
  • og-description: passedEnterprise teams can now connect HeadshotPro to their identity provider for secure, one-click access to AI headshots across their organization.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://storage.googleapis.com/headshotpro-public-content/headshotpro/blog/d5255799-8563-4ff6-8264-536ac0c44ce9.jpg
  • og-alt: passedHeadshotPro Now Supports Enterprise SSO
  • twitter-card: passedsummary_large_image
  • readable: passed5849 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed63,420 bytes of HTML; budget 500,000
1378
https://www.headshotpro.com/blog/bester-ki-headshot-generator-test200Ich habe den besten KI-Headshot-Generator getestet – das ist dabei herausgekommen
Page checklist evidence
  • title: passedIch habe den besten KI-Headshot-Generator getestet – das ist dabei herausgekommen
  • description: passedWhy HeadshotPro is the best AI headshot generator for professional headshots. In German 🇩🇪
  • canonical: passedhttps://www.headshotpro.com/blog/bester-ki-headshot-generator-test
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 19 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 59 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/blog/bester-ki-headshot-generator-test
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedIch habe den besten KI-Headshot-Generator getestet – das ist dabei herausgekommen
  • og-description: passedWhy HeadshotPro is the best AI headshot generator for professional headshots. In German 🇩🇪
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedIch habe den besten KI-Headshot-Generator getestet – das ist dabei herausgekommen
  • twitter-card: passedsummary_large_image
  • readable: passed8454 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed64,792 bytes of HTML; budget 500,000
1289
https://www.headshotpro.com/blog/headshotpro-achieves-soc-2-type-2200HeadshotPro Achieves SOC 2 Type 2
Page checklist evidence
  • title: passedHeadshotPro Achieves SOC 2 Type 2
  • description: passedWe're thrilled to announce that HeadshotPro has successfully completed our SOC 2 Type 2 audit!
  • canonical: passedhttps://www.headshotpro.com/blog/headshotpro-achieves-soc-2-type-2
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 15 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 67 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/blog/headshotpro-achieves-soc-2-type-2
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedHeadshotPro Achieves SOC 2 Type 2
  • og-description: passedWe're thrilled to announce that HeadshotPro has successfully completed our SOC 2 Type 2 audit!
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://storage.googleapis.com/headshotpro-public-content/headshotpro/blog/bdfa4e84-4fd8-4c50-8ecf-302c89be8018.jpg
  • og-alt: passedHeadshotPro Achieves SOC 2 Type 2
  • twitter-card: passedsummary_large_image
  • readable: passed5993 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed63,017 bytes of HTML; budget 500,000
1313
https://www.headshotpro.com/blog/headshotpro-zapier-integration200Automate Your Headshot Workflow with Our Zapier Integration
Page checklist evidence
  • title: passedAutomate Your Headshot Workflow with Our Zapier Integration
  • description: passedHeadshotPro now integrates with Zapier! It's now easier than ever to manage headshots for growing teams
  • canonical: passedhttps://www.headshotpro.com/blog/headshotpro-zapier-integration
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 15 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 65 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/blog/headshotpro-zapier-integration
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAutomate Your Headshot Workflow with Our Zapier Integration
  • og-description: passedHeadshotPro now integrates with Zapier! It's now easier than ever to manage headshots for growing teams
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://storage.googleapis.com/headshotpro-public-content/headshotpro/blog/be951fa9-69c5-439f-85da-a8dabf217561.jpg
  • og-alt: passedAutomate Your Headshot Workflow with Our Zapier Integration
  • twitter-card: passedsummary_large_image
  • readable: passed4591 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed61,493 bytes of HTML; budget 500,000
1308
https://www.headshotpro.com/blog/problem-with-free-ai-headshot-generators200The Problem with EVERY Free AI Headshot Generator
Page checklist evidence
  • title: passedThe Problem with EVERY Free AI Headshot Generator
  • description: passedI tested a bunch of these “free” tools to see if they actually deliver what they promise. I wanted to know if you could really get a clean, professional headshot without paying anything—or if there’s a catch. Spoiler: there usually is.
  • canonical: passedhttps://www.headshotpro.com/blog/problem-with-free-ai-headshot-generators
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 22 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 69 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/blog/problem-with-free-ai-headshot-generators
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe Problem with EVERY Free AI Headshot Generator
  • og-description: passedI tested a bunch of these “free” tools to see if they actually deliver what they promise. I wanted to know if you could really get a clean, professional headshot without paying anything—or if there’s a catch. Spoiler: there usually is.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://storage.googleapis.com/headshotpro-public-content/headshotpro/blog/71213f1b-4c28-415a-adcf-e0e6f0e6d879.jpg
  • og-alt: passedThe Problem with EVERY Free AI Headshot Generator
  • twitter-card: passedsummary_large_image
  • readable: passed12342 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed72,420 bytes of HTML; budget 500,000
1270
https://www.headshotpro.com/blog/ai-headshots-statistics20010 AI Headshot Statistics for 2024
Page checklist evidence
  • title: passed10 AI Headshot Statistics for 2024
  • description: passedIn celebration of HeadshotPro's recent birthday, we’re opening up the curtain behind-the-scenes to reveal the numbers.
  • canonical: passedhttps://www.headshotpro.com/blog/ai-headshots-statistics
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 20 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 65 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/blog/ai-headshots-statistics
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passed10 AI Headshot Statistics for 2024
  • og-description: passedIn celebration of HeadshotPro's recent birthday, we’re opening up the curtain behind-the-scenes to reveal the numbers.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://storage.googleapis.com/headshotpro-public-content/headshotpro/blog/001c8dbe-d2fe-450b-8bfb-311c282fa51e.jpg
  • og-alt: passed10 AI Headshot Statistics for 2024
  • twitter-card: passedsummary_large_image
  • readable: passed7260 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed67,896 bytes of HTML; budget 500,000
1285
https://www.headshotpro.com/blog/best-ai-affiliate-programs200Best AI Affiliate Programs of 2024
Page checklist evidence
  • title: passedBest AI Affiliate Programs of 2024
  • description: passedFind the highest paying AI affiliate programs with the most affiliate-friendly terms.
  • canonical: passedhttps://www.headshotpro.com/blog/best-ai-affiliate-programs
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 36 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 125 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/blog/best-ai-affiliate-programs
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedBest AI Affiliate Programs of 2024
  • og-description: passedFind the highest paying AI affiliate programs with the most affiliate-friendly terms.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://storage.googleapis.com/headshotpro-public-content/headshotpro/blog/18941c89-1b3a-4e7d-94b0-82b0597e1200.jpg
  • og-alt: passedBest AI Affiliate Programs of 2024
  • twitter-card: passedsummary_large_image
  • readable: passed13637 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed82,044 bytes of HTML; budget 500,000
11,314
https://www.headshotpro.com/blog/ai-myths0010,002
https://www.headshotpro.com/blog/how-to-be-photogenic200How to Look Photogenic (Even If You're Not)
Page checklist evidence
  • title: passedHow to Look Photogenic (Even If You're Not)
  • description: passedTo optimize towards photogenicity—yes, that’s a real word—is to make certain adjustments to your appearance, at least temporarily, in an effort to maximize your attractiveness in front of a camera.
  • canonical: passedhttps://www.headshotpro.com/blog/how-to-be-photogenic
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 21 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 72 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/blog/how-to-be-photogenic
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedHow to Look Photogenic (Even If You're Not)
  • og-description: passedTo optimize towards photogenicity—yes, that’s a real word—is to make certain adjustments to your appearance, at least temporarily, in an effort to maximize your attractiveness in front of a camera.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://storage.googleapis.com/headshotpro-public-content/headshotpro/blog/396371f7-9b97-4c62-961d-b92a919d0287.jpg
  • og-alt: passedHow to Look Photogenic (Even If You're Not)
  • twitter-card: passedsummary_large_image
  • readable: passed12197 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed72,082 bytes of HTML; budget 500,000
1294
https://www.headshotpro.com/blog/linkedin-premium200Is LinkedIn Premium Worth It in 2024? Well...
Page checklist evidence
  • title: passedIs LinkedIn Premium Worth It in 2024? Well...
  • description: passedLinkedIn is leaning into the popularity of AI. Is it really a new experience, or has the company simply tacked on a couple features to their existing premium offering?
  • canonical: passedhttps://www.headshotpro.com/blog/linkedin-premium
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 20 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 66 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/blog/linkedin-premium
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedIs LinkedIn Premium Worth It in 2024? Well...
  • og-description: passedLinkedIn is leaning into the popularity of AI. Is it really a new experience, or has the company simply tacked on a couple features to their existing premium offering?
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://storage.googleapis.com/headshotpro-public-content/headshotpro/blog/d191e396-ab72-49fe-95f1-924df42387b3.jpg
  • og-alt: passedIs LinkedIn Premium Worth It in 2024? Well...
  • twitter-card: passedsummary_large_image
  • readable: passed11096 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed69,732 bytes of HTML; budget 500,000
1295
https://www.headshotpro.com/case-studies/price-benowitz-llp200AI Headshots for Law | Price Benowitz LLP Case Study | HeadshotPro
Page checklist evidence
  • title: passedAI Headshots for Law | Price Benowitz LLP Case Study | HeadshotPro
  • description: passedIf you’re looking for a fast, cost-effective way to keep your team’s professional images consistent and up to date, HeadshotPro makes it effortless. It’s a simple solution that saves time, reduces headaches, and elevates your brand’s visual presence.
  • canonical: failedhttps://www.headshotpro.com/case-studies/price-benowitz-llp
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 65 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/case-studies/price-benowitz-llp
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Headshots for Law | Price Benowitz LLP Case Study | HeadshotPro
  • og-description: passedIf you’re looking for a fast, cost-effective way to keep your team’s professional images consistent and up to date, HeadshotPro makes it effortless. It’s a simple solution that saves time, reduces headaches, and elevates your brand’s visual presence.
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/case-studies/price-benowitz-llp
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed4799 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed62,410 bytes of HTML; budget 500,000
1320
https://www.headshotpro.com/case-studies/source-werbeartikel200AI Headshots for Marketing | Source Werbeartikel Case Study | HeadshotPro
Page checklist evidence
  • title: passedAI Headshots for Marketing | Source Werbeartikel Case Study | HeadshotPro
  • description: passedAfter trying other AI headshot tools, we were very impressed with the results from HeadshotPro. The website is very user-friendly and easy to understand. The results are simply outstanding. Our employees are usually very satisfied with the results and like to
  • canonical: failedhttps://www.headshotpro.com/case-studies/source-werbeartikel
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 65 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/case-studies/source-werbeartikel
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Headshots for Marketing | Source Werbeartikel Case Study | HeadshotPro
  • og-description: passedAfter trying other AI headshot tools, we were very impressed with the results from HeadshotPro. The website is very user-friendly and easy to understand. The results are simply outstanding. Our employees are usually very satisfied with the results and like to
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/case-studies/source-werbeartikel
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed6405 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed63,043 bytes of HTML; budget 500,000
1310
https://www.headshotpro.com/case-studies/the-studio-anywhere-real-estate200AI Headshots for Real Estate | The Studio (Anywhere Real Estate) Case Study | HeadshotPro
Page checklist evidence
  • title: passedAI Headshots for Real Estate | The Studio (Anywhere Real Estate) Case Study | HeadshotPro
  • description: passedHeadshotPro is a no-brainer. It removes the cost and scheduling headaches of traditional photography while delivering high-quality, consistent results that look authentic. If you want a fast, affordable way to help your team or clients refresh their image and
  • canonical: failedhttps://www.headshotpro.com/case-studies/the-studio-anywhere-real-estate
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 66 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/case-studies/the-studio-anywhere-real-estate
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Headshots for Real Estate | The Studio (Anywhere Real Estate) Case Study | HeadshotPro
  • og-description: passedHeadshotPro is a no-brainer. It removes the cost and scheduling headaches of traditional photography while delivering high-quality, consistent results that look authentic. If you want a fast, affordable way to help your team or clients refresh their image and
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/case-studies/the-studio-anywhere-real-estate
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed4267 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed61,318 bytes of HTML; budget 500,000
1335
https://www.headshotpro.com/case-studies/grape-law-firm-pllc200AI Headshots for Law | Grape Law Firm PLLC Case Study | HeadshotPro
Page checklist evidence
  • title: passedAI Headshots for Law | Grape Law Firm PLLC Case Study | HeadshotPro
  • description: passedHeadshotPro is a fast, practical, and time-saving solution for companies that want professional results without the hassle of studio shoots.
  • canonical: failedhttps://www.headshotpro.com/case-studies/grape-law-firm-pllc
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 65 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/case-studies/grape-law-firm-pllc
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Headshots for Law | Grape Law Firm PLLC Case Study | HeadshotPro
  • og-description: passedHeadshotPro is a fast, practical, and time-saving solution for companies that want professional results without the hassle of studio shoots.
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/case-studies/grape-law-firm-pllc
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed4889 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed60,915 bytes of HTML; budget 500,000
1320
https://www.headshotpro.com/case-studies/greengrowth-cpas200AI Headshots for Accounting | GreenGrowth CPAs Case Study | HeadshotPro
Page checklist evidence
  • title: passedAI Headshots for Accounting | GreenGrowth CPAs Case Study | HeadshotPro
  • description: passedHeadshotPro has helped us significantly boost our marketability in high-stakes areas like sales outreach and talent acquisition.
  • canonical: failedhttps://www.headshotpro.com/case-studies/greengrowth-cpas
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 65 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/case-studies/greengrowth-cpas
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Headshots for Accounting | GreenGrowth CPAs Case Study | HeadshotPro
  • og-description: passedHeadshotPro has helped us significantly boost our marketability in high-stakes areas like sales outreach and talent acquisition.
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/case-studies/greengrowth-cpas
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed5117 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed60,965 bytes of HTML; budget 500,000
1267
https://www.headshotpro.com/case-studies/archer-hotel200AI Headshots for Other | Archer Hotel Case Study | HeadshotPro
Page checklist evidence
  • title: passedAI Headshots for Other | Archer Hotel Case Study | HeadshotPro
  • description: passedThe experience was very smooth and easy to implement. The QR code setup and HeadshotPro’s step-by-step instructions made the process simple for everyone to follow
  • canonical: failedhttps://www.headshotpro.com/case-studies/archer-hotel
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 65 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/case-studies/archer-hotel
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Headshots for Other | Archer Hotel Case Study | HeadshotPro
  • og-description: passedThe experience was very smooth and easy to implement. The QR code setup and HeadshotPro’s step-by-step instructions made the process simple for everyone to follow
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/case-studies/archer-hotel
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed5554 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed61,027 bytes of HTML; budget 500,000
11,043
https://www.headshotpro.com/case-studies/community-clinic200AI Headshots for Healthcare | Community Clinic Case Study | HeadshotPro
Page checklist evidence
  • title: passedAI Headshots for Healthcare | Community Clinic Case Study | HeadshotPro
  • description: passedHeadshotPro has been an essential piece in getting and keeping accurate, professional headshots of our team. Without it, we would be either way behind schedule or way over budget in accomplishing our website redesign!
  • canonical: failedhttps://www.headshotpro.com/case-studies/community-clinic
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 65 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/case-studies/community-clinic
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Headshots for Healthcare | Community Clinic Case Study | HeadshotPro
  • og-description: passedHeadshotPro has been an essential piece in getting and keeping accurate, professional headshots of our team. Without it, we would be either way behind schedule or way over budget in accomplishing our website redesign!
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/case-studies/community-clinic
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed4924 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed61,083 bytes of HTML; budget 500,000
1316
https://www.headshotpro.com/case-studies/ten-more-in200AI Headshots for Education | Ten More In Case Study | HeadshotPro
Page checklist evidence
  • title: passedAI Headshots for Education | Ten More In Case Study | HeadshotPro
  • description: passedThe response has been incredible. We ran a campaign where participants used their new photos in LinkedIn posts. The campaign generated more than 250,000 organic impressions and over 5,000 registrations for the Masterclass.
  • canonical: failedhttps://www.headshotpro.com/case-studies/ten-more-in
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed1 of 65 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/case-studies/ten-more-in
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAI Headshots for Education | Ten More In Case Study | HeadshotPro
  • og-description: passedThe response has been incredible. We ran a campaign where participants used their new photos in LinkedIn posts. The campaign generated more than 250,000 organic impressions and over 5,000 registrations for the Masterclass.
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/case-studies/ten-more-in
  • og-image: passedhttps://www.headshotpro.com/og-b2b.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed5182 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed62,086 bytes of HTML; budget 500,000
1349
https://www.headshotpro.com/solutions200Page not found (404) | HeadshotPro
Page checklist evidence
  • title: passedPage not found (404) | HeadshotPro
  • description: not-applicableCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • canonical: not-applicablehttps://www.headshotpro.com/solutions
  • h1: failed0 H1 element(s)
  • headings: failed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: not-applicable0 of 0 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: not-applicable0 of 0 buttons have no HTML name
  • links-named: not-applicable0 of 0 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/solutions
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: failed0 characters of crawler-visible content (minimum 100)
  • jsonld: passed2 of 2 blocks have valid JSON-LD structure
  • html-size: passed5,871 bytes of HTML; budget 500,000
0256
https://www.headshotpro.com/app/create-a-team4040127
https://www.headshotpro.com/docs/team-lead/getting-started/inviting-members200Inviting Members | HeadshotPro Help Center
Page checklist evidence
  • title: passedInviting Members | HeadshotPro Help Center
  • description: passedHow to invite team members to your HeadshotPro organization — email invites, open invite links, and managed (on-behalf) adds.
  • canonical: passedhttps://www.headshotpro.com/docs/team-lead/getting-started/inviting-members
  • h1: passed2 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: not-applicable0 of 0 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 14 buttons have no HTML name
  • links-named: failed1 of 41 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/docs/team-lead/getting-started/inviting-members
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed3443 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed42,888 bytes of HTML; budget 500,000
2291
https://www.headshotpro.com/legal/security-overview200Security Overview
Page checklist evidence
  • title: passedSecurity Overview
  • description: passedA one-page summary of HeadshotPro's security, privacy, and compliance posture for IT and security teams reviewing the platform.
  • canonical: passedhttps://www.headshotpro.com/legal/security-overview
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 2 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 6 buttons have no HTML name
  • links-named: failed1 of 74 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/legal/security-overview
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed9187 characters of crawler-visible content (minimum 100)
  • jsonld: passed2 of 2 blocks have valid JSON-LD structure
  • html-size: passed58,603 bytes of HTML; budget 500,000
1298
https://www.headshotpro.com/docs/individual200Individuals | HeadshotPro Help Center
Page checklist evidence
  • title: passedIndividuals | HeadshotPro Help Center
  • description: passedHelp and guides for individual HeadshotPro users.
  • canonical: passedhttps://www.headshotpro.com/docs/individual
  • h1: passed1 H1 element(s)
  • headings: failed6 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: not-applicable0 of 0 images lack an alt attribute
  • labels: failed1 of 1 controls have no HTML label
  • buttons: passed0 of 12 buttons have no HTML name
  • links-named: failed1 of 72 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/docs/individual
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed3805 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed72,255 bytes of HTML; budget 500,000
1296
https://www.headshotpro.com/docs/team-lead200Team Owners | HeadshotPro Help Center
Page checklist evidence
  • title: passedTeam Owners | HeadshotPro Help Center
  • description: passedHelp and guides for HeadshotPro team owners and administrators.
  • canonical: passedhttps://www.headshotpro.com/docs/team-lead
  • h1: passed1 H1 element(s)
  • headings: failed6 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: not-applicable0 of 0 images lack an alt attribute
  • labels: failed1 of 1 controls have no HTML label
  • buttons: passed0 of 12 buttons have no HTML name
  • links-named: failed1 of 62 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/docs/team-lead
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed3280 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed65,734 bytes of HTML; budget 500,000
1287
https://www.headshotpro.com/docs/team-member200Team Members | HeadshotPro Help Center
Page checklist evidence
  • title: passedTeam Members | HeadshotPro Help Center
  • description: passedHelp and guides for HeadshotPro team members.
  • canonical: passedhttps://www.headshotpro.com/docs/team-member
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: not-applicable0 of 0 images lack an alt attribute
  • labels: failed1 of 1 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 20 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/docs/team-member
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed715 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed33,407 bytes of HTML; budget 500,000
1240
https://www.headshotpro.com/docs/general/auth/logging-in200Logging In | HeadshotPro Help Center
Page checklist evidence
  • title: passedLogging In | HeadshotPro Help Center
  • description: passedHow to log in to HeadshotPro using email/password, Google, LinkedIn, Apple, or SSO.
  • canonical: passedhttps://www.headshotpro.com/docs/general/auth/logging-in
  • h1: passed2 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: not-applicable0 of 0 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 11 buttons have no HTML name
  • links-named: failed1 of 21 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/docs/general/auth/logging-in
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed2263 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed35,355 bytes of HTML; budget 500,000
2223
https://www.headshotpro.com/docs/general/security-practices/security-overview200Security and Compliance Overview | HeadshotPro Help Center
Page checklist evidence
  • title: passedSecurity and Compliance Overview | HeadshotPro Help Center
  • description: passedConsolidated reference for HeadshotPro's hosting locations, data residency, encryption, compliance frameworks, and security questionnaire answers.
  • canonical: passedhttps://www.headshotpro.com/docs/general/security-practices/security-overview
  • h1: passed2 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: not-applicable0 of 0 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 11 buttons have no HTML name
  • links-named: failed1 of 22 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/docs/general/security-practices/security-overview
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed8453 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed45,463 bytes of HTML; budget 500,000
2287
https://www.headshotpro.com/legal/master-service-agreement200Master Service Agreement
Page checklist evidence
  • title: passedMaster Service Agreement
  • description: passedThe Master Service Agreement governs the terms under which HeadshotPro provides its services.
  • canonical: passedhttps://www.headshotpro.com/legal/master-service-agreement
  • h1: passed7 H1 element(s)
  • headings: failed5 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 2 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 6 buttons have no HTML name
  • links-named: failed1 of 66 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/legal/master-service-agreement
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe #1 AI Headshot Generator for Professional Headshots
  • og-description: passedCreate studio-quality headshots with the most professional AI headshot generator. Perfect for business headshots. 100% money-back guarantee in every order.
  • og-type: passedwebsite
  • og-url: failedNo og:url
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedThe #1 AI Headshot Generator for Professional Headshots
  • twitter-card: passedsummary_large_image
  • readable: passed50476 characters of crawler-visible content (minimum 100)
  • jsonld: passed2 of 2 blocks have valid JSON-LD structure
  • html-size: passed111,854 bytes of HTML; budget 500,000
7155
https://www.headshotpro.com/headshot-types/model-headshots200Model Headshots 101: Examples, Cost, & Tips
Page checklist evidence
  • title: passedModel Headshots 101: Examples, Cost, & Tips
  • description: passedProfessional AI-generated model headshots without expensive equipment or photographers
  • canonical: passedhttps://www.headshotpro.com/headshot-types/model-headshots
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed19 of 40 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed4 of 70 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/headshot-types/model-headshots
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedModel Headshots 101: Examples, Cost, & Tips
  • og-description: passedProfessional AI-generated model headshots without expensive equipment or photographers
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/headshot-types/model-headshots
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedModel Headshots 101: Examples, Cost, & Tips
  • twitter-card: passedsummary_large_image
  • readable: passed3717 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed84,024 bytes of HTML; budget 500,000
1158
https://www.headshotpro.com/headshot-types/eras-headshots200ERAs Headshots 101: Examples, Cost, & Tips
Page checklist evidence
  • title: passedERAs Headshots 101: Examples, Cost, & Tips
  • description: passedGet AI-generated headshots for your medical residency application, done in 2 hours or less.
  • canonical: passedhttps://www.headshotpro.com/headshot-types/eras-headshots
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: failed19 of 40 images lack an alt attribute
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 5 buttons have no HTML name
  • links-named: failed4 of 70 links have no HTML name
  • viewport: passedwidth=device-width,initial-scale=1
  • https: passedhttps://www.headshotpro.com/headshot-types/eras-headshots
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedERAs Headshots 101: Examples, Cost, & Tips
  • og-description: passedGet AI-generated headshots for your medical residency application, done in 2 hours or less.
  • og-type: passedarticle
  • og-url: passedhttps://www.headshotpro.com/headshot-types/eras-headshots
  • og-image: passedhttps://www.headshotpro.com/og-main.jpg
  • og-alt: passedERAs Headshots 101: Examples, Cost, & Tips
  • twitter-card: passedsummary_large_image
  • readable: passed4678 characters of crawler-visible content (minimum 100)
  • jsonld: passed3 of 3 blocks have valid JSON-LD structure
  • html-size: passed86,989 bytes of HTML; budget 500,000
1170