Sergey Kaplich's Avatar

Sergey Kaplich

@kaplich.me.bsky.social

πŸ‘‹πŸ» Web developer with a marketing background. Based in New York. πŸ›‘ Stop shipping broken websites β†’ https://cheeeck.com

1,517 Followers  |  132 Following  |  1,211 Posts  |  Joined: 04.11.2024  |  2.0228

Latest posts by kaplich.me on Bluesky

Show HN: Cheeeck – Stop shipping broken websites | Hacker News

just published CHEEECK on HackerNews
don't expect much, but pretty nervous

#buildinpublic

news.ycombinator.com/item?id=4483...

08.08.2025 13:30 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Hey! Thanks for cheeecking it out!

Not sure what’s happened, will double check it from my laptop soon, but right now I am trying to do the same and it shows report preview as expected

07.08.2025 11:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Cheeeck - Website Analysis & SEO Checker Tool Comprehensive website analysis tool that checks SEO, performance, security, accessibility, and UX. Get detailed reports with actionable insights.

Check your website β†’ www.cheeeck.com

07.08.2025 00:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

These issues are totally fixable! You can keep the aesthetic excellence while ensuring technical soundness.

Understanding these patterns helps you ship sites that don't just look professional, they perform professionally too.

07.08.2025 00:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The Little Things

- Default favicons still showing
- 2024 copyright dates (we're in 2025!)
- Generic meta descriptions
- Missing structured data

Small details that signal whether a site is professionally maintained.

07.08.2025 00:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Performance Problems

Slow loading due to:

- Unoptimized images
- Large hero images
- Missing performance optimizations

Users expect fast sites. Google rewards them in search results.

07.08.2025 00:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Broken Typography Structure

Beautiful visual typography, but poor semantic structure. Sites jump from H1 to H4 or use divs instead of proper headings.

Search engines can't understand your content hierarchy = harder to rank.

07.08.2025 00:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Mobile Experience Issues

Despite looking great on desktop, many fail on mobile:

- Missing viewport tags
- Touch targets too small/big
- Layouts that don't adapt properly

With mobile-first indexing, this directly hurts search rankings.

07.08.2025 00:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Accessibility Blind Spot

Many sites have images with no alt text. This makes them unusable for screen readers and hurts SEO.

Missing alt text = excluding users + missing image search traffic.

07.08.2025 00:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The OpenGraph Problem

Most sites have missing social media metadata. Your site might look perfect, but when shared on Twitter/LinkedIn, it displays poorly or not at all.

Result: You're losing clicks and social proof opportunities.

07.08.2025 00:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I collected URLs from the landing pages of popular vibe-coding services, plus additional examples from Twitter that had the signs of AI generation.

Then I put them through Cheeeck to see what technical issues might be hiding behind the beautiful interfaces

07.08.2025 00:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I Analyzed 100 Vibe-Coded Websites and Found These Common Mistakes

🧡 🧡 🧡

#buildinpublic
#indiehackers
#vibecoding

07.08.2025 00:33 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

What do you do when you see that the user signed up but didn’t finish checking out?

#buildinpublic

06.08.2025 15:04 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Oh, wow

06.08.2025 10:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Now after lunch, I call my friends.
We talk.
I walk.
And it feels so great.

05.08.2025 22:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

one week after the soft launch
good or bad?

#buildinpublic
#indiehackers

05.08.2025 16:17 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

CHEEECK now checks for broken and dead links

#buildinpublic
#indiehackers

05.08.2025 00:07 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

i deleted mail app from my phone

i noticed that every time i check email on my iphone, i still need a laptop to think properly and reply to the letter

so what's the point of feeling anxious and thinking about a reply?

04.08.2025 17:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

i think i want to build an ios app πŸ€”

02.08.2025 23:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

that’s it for friday

01.08.2025 23:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

i also added a feature to recognize the tech used on a website. i think it can be useful for business owners who don’t know how their website was built but want to make sure everything is working properly and ask for help if something needs to be fixed

01.08.2025 23:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

besides that, i wrote a post for the blog and made two posts in two facebook groups dedicated to web dev.
analytics shows that i had 50 unique users today, so it seems CHEEECK is getting some interest

01.08.2025 23:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

i brainstormed with grok a bit about what i should do next and how to position the service for future clients. i can’t wait to try it out and see the results!

01.08.2025 23:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

today is the first day of a new month, so i thought it was a good reason to spend some time on the marketing strategy for CHEEECK

#buildinpublic
#indiehackers

01.08.2025 23:34 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

finally, i added CHEEECK to startupfa,me to boost my domain rating a bit. will see how it goes!

01.08.2025 00:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

i also published a new blog post and shared a link to CHEEECK in another facebook group dedicated to vibe coding. it seems people are interested in this kind of thing, as i received about 70 clicks from it

01.08.2025 00:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

besides fixing these issues, i updated the pricing section, which now looks much better on mobile. i also made a few adjustments to the progress bar design.

01.08.2025 00:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

second comment was from someone who noticed a "diagonal scroll" on the mobile version. i fixed it immediately and decided it was actually a good feature to add

so now, CHEEECK also checks if your website is properly responsive and looks good on mobile. thanks stranger!

01.08.2025 00:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

first one was about the CHEEECK website. someone analyzed CHEEECK using CHEEECK itself and noticed some issues! i think it’s pretty funny, especially considering i had deployed a few things the night befor, so they were just unlucky to catch it at that moment

01.08.2025 00:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

in the morning i saw that my post on reddit received a few comments

to be honest, both comments let me down a bit at first, but then i realized it’s actually great to receive feedback that helps improve my product!

#buildinpublic
#indiehackers

🧡🧡🧡

01.08.2025 00:15 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

@kaplich.me is following 20 prominent accounts