SINGLE URL ROAST
https://changehr.kz/ “A recruitment site with proof hiding in the basement and the front door left unlabeled.” Change HR brought a whole office worth of content, then forgot to make the important part obvious. It’s like a courtroom exhibit: plenty of paper, no clean witness statement, and the jury is still waiting for the actual answer.
https://changehr.kz/ screenshot TECHNICAL SUMMARY The site’s biggest self-own is speed and interaction: LCP is 3.8 s, TBT is 1,850 ms, interactive time drags to 24.5 s, and main-thread work sits at 5.8 s. SEO is mostly healthy, but the page is leaking quality through 111 missing alt texts, 8 broken assets, no organization schema, and no AI hint file; fix the blocking JavaScript and broken assets first because that directly affects trust, lead capture, and how fast employers can actually use the page.
Categories 6 categories AI Visibility Partial Rewrite Owner only Share Share link 02
Title length 69 characters Schema parse errors 0 Organization schema Missing Broken assets 8
🔥 The title is 69 characters long, which is just long enough to look thoughtful and just long enough to get clipped by the search results curtain.Show 2 more roasts 💀 Technically indexable, but brand authority is still arriving without a name tag.
Priority Fixes (3) → Shorten the title tag to under 60 characters so the core recruitment offer doesn’t get chopped in search. Title Length: 69 characters Impact: medium Effort: low
Why this matters A clipped title weakens search clarity for employers looking for recruiting help in Kazakhstan and the UAE.
→ Add descriptive alt text to every meaningful image, starting with the 111 missing ones. Missing Alt: 111 Impact: medium Effort: medium
Why this matters Missing alt text is an accessibility and semantic-loss problem across a page with 113 images.
→ Publish llms.txt or ai.txt with priority URLs and support paths so AI crawlers can stop guessing what matters. AI Hints: Missing Impact: medium Effort: medium
Why this matters There is no AI hint file, which leaves discovery and citation intent on the table.
03
Images 113 Missing alt text 111 Font families 6 Buttons 22
🔥 There are 113 images and 111 missing alt texts, so the site is practically hosting a silent film festival for assistive tech.Show 2 more roasts 💀 Visually competent, accessibility-wise in a witness protection program.
Priority Fixes (3) → Add supporting imagery deliberately so the layout feels intentional instead of stuffed with placeholders and generic stock mood photos. Images: 113 Impact: medium Effort: medium
Why this matters A large image count with weak visual storytelling makes the page feel busy without adding brand proof.
→ Fix missing alt text across the 111 images so the design stops excluding screen-reader users and semantically disappearing. Missing Alt: 111 Impact: medium Effort: medium
Why this matters Accessibility is badly broken at scale, and this many missing alts is not a rounding error.
→ Reduce font families from 6 to 2–3 so the page stops dressing for six different jobs at once. Font Families: 6 Impact: medium Effort: low
Why this matters Too many font families dilute visual consistency and make the page feel less controlled.
04
Word count 3,097 Sentence count 281 CTA count 0 H1 count 1
🔥 The page has 3,097 words and 281 sentences, which is a lot of text to say what should have been obvious in one sharp promise.Show 2 more roasts 💀 It writes like a pitch deck, then forgets to ask for the lead.
Priority Fixes (3) → Tighten the headline into one sentence that states the value proposition without making employers do interpretation work. H1 Count: 1 Impact: medium Effort: low
Why this matters A single H1 is fine, but the headline needs to do more of the selling for a recruitment agency.
→ Break long paragraphs into shorter sentences and bullets so the 3,097 words don’t read like a deposition. Avg Words/Sentence: 11 Impact: low Effort: medium
Why this matters The page is text-heavy, and skimmability matters when employers are scanning for vacancy-closing proof.
→ Add a clear CTA because there are none right now, which is spectacularly committed to not converting. CTA Count: 0 Impact: high Effort: low
Why this matters A lead-generation page without a CTA is doing branding cosplay instead of selling contact sales.
05
Console errors 2 Broken assets 8 Nav/Footer No nav / Footer Form fields 55
🔥 Two console errors are enough to make the chat widget look like it showed up to court and immediately pleaded the fifth.Show 2 more roasts 💀 The interface keeps tripping over its own shoelaces before users can act.
Priority Fixes (3) → Fix client-side JavaScript errors so interactive elements don’t fail silently in production. JS Errors: 2 Impact: high Effort: medium
Why this matters Two visible console errors mean real interaction risk, and the broken Tawk.to integration is already proving it.
→ Repair failed asset URLs and deployment paths so scripts, images, and stylesheets actually arrive at the scene. Broken Assets: 8 Impact: high Effort: medium
Why this matters Broken assets are user-facing failures, not dev trivia, and they directly erode trust.
→ Reduce the form to essentials because 55 inputs is a full interrogation, not a contact path. Form Fields: 55 Impact: medium Effort: medium
Why this matters A long form makes lead capture feel expensive before the user even decides to enquire.
06
CTA count 0 Forms 3 Inputs 55 Social proof 4
🔥 CTA count is 0, which is a bold strategy for a lead-generation agency whose whole business is getting people to call.Show 2 more roasts 💀 It wants leads, but it forgot the button, the proof, and the easy path.
Priority Fixes (3) → Add a primary CTA above the fold that matches the core offer and tells employers exactly what happens next. CTA Count: 0 Impact: high Effort: low
Why this matters No primary CTA means no clean path from interest to contact sales.
→ Keep the contact path visible and low-friction through a form, chat, or email that doesn’t require a tour guide. Contact Path: Present Impact: low Effort: medium
Why this matters The page technically has contact options, but they need to be easier to reach and understand.
→ Move the 4 pieces of social proof closer to the CTA so the page stops asking for trust in a vacuum. Social Proof: 4 Impact: medium Effort: low
Why this matters A recruitment agency sells credibility, and the current proof is too far from the decision point.