Urgent.News

What's breaking now, across thousands of outlets.

Tech

I Analyzed 100 Pages of My Own Site - Here's What I Learned About SEO for Developers

Six months ago I launched a free coding platform with zero SEO knowledge. I built 100+ pages, submitted a sitemap, and waited. Nothing happened. So I did what any developer would do: I wrote a Python script to audit every page on my site and find out exactly what was wrong. Here's what I found — and it might surprise you. The Problem With 90% of Beginner Sites When I ran my first audit, I found:…

Six months ago, the author launched a free coding platform without any SEO knowledge. They built over 100 pages and submitted a sitemap but saw no results. To improve their site, the author wrote a Python script to audit every page and find issues. Here's what they discovered:

1. 42 pages had canonical URLs pointing to the wrong domain. This problem, known as the "silent killer," can cause Google to treat the wrong version of a page as the real page, preventing the site from ranking.

2. Every single page was missing structured data, which can help Google show enhanced search results like star ratings, FAQ dropdowns, step-by-step guides, course carousels, and product prices.

3. All pages had titles longer than 60 characters, which can be truncated by Google, making the link less enticing for users.

4. 50 pages had zero internal links, which can make a page appear like an orphan to Google, reducing its ranking potential.

5. 8 pages had thin content (less than 300 words), which typically doesn't rank well in search results unless the page answers a very specific question.

To fix these issues, the author added canonical tags, structured data, internal links, and longer, more valuable content to their pages. They found that SEO is primarily about consistency, with the technical fixes taking a weekend and building trust with Google taking months. The author emphasizes optimizing for clicks, as a page can rank highly but still fail to attract clicks if its title and description don't entice users.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Is regex enough? I tested span-01 on mixed-language text

Have you ever exported a script for text-to-speech and found, later, that a single English word had slipped into it? I have — and the synthesized voice mangled that spot badly enough that I had to…

  • Regex alone insufficient for mixed-language detection, flags brand names and acronyms as defects
  • respan.ai service provides decision models based on plain language descriptions
  • Instruction wording significantly impacts decision model's accuracy in mixed-language detection

Your dashboard is green and the number is wrong: the SQL checks I schedule next to every metric

Most broken dashboards don't look broken. The chart renders, the numbers are plausible, the pipeline says success. Then someone in finance asks why last month's revenue changed after the fact, and you…

  • Verify data freshness within acceptable timeframe, use matching load schedule window
  • Compare current day's volume to same weekday in past weeks, account for variations
  • Ensure data model consistency, reveal discrepancies before summing occurs

More from Monday 28 September →