6 Beginner Blogging Mistakes That Kept My Blog Invisible for Months (And How I Finally Fixed Them)

why my blog isn't growing

When I started blogging I genuinely believed that writing good content was enough.

I did not understand search intent. I did not understand keyword cannibalization or why having three posts about the same topic was actively hurting me rather than helping me. I did not understand image SEO, page speed, or why Google seemed to care about things that felt completely unrelated to whether my writing was actually good.

I spent months working incredibly hard while my traffic barely moved. I would publish a post I was genuinely proud of, check my analytics the next morning, and see nothing. Not a small number. Nothing. The gap between the effort I was putting in and the results I was getting was confusing in a way that made me start questioning whether blogging actually worked the way everyone said it did.

Looking back now, five years and multiple blogs later, I can see exactly where I went wrong. None of these mistakes were about talent or effort. They were about understanding. Once I understood what was actually happening behind the scenes, everything changed.

If you are a new blogger sitting in that same confusing gap between effort and results, these are the mistakes I would tell you to fix before you publish your next post.

Read related post: Do Blogs Make Money? I Built Multiple Blogs, Paid for a House, and Here Is Exactly How It Works

Mistake #1: I Thought Writing Multiple Posts on the Same Topic Would Strengthen My Blog

I genuinely believed this would help me.

I wrote a Zanzibar travel guide. Then I wrote another Zanzibar Price Guide. Then another about how to get around Zanzibar. My logic, at the time, was that more content on a popular topic would signal to Google that I was an authority on it. More coverage. More angles. More chances to rank.

What actually happened is that Google could not decide which of my three pages deserved to rank for that topic. Instead of picking the strongest one and sending it to the top of the results, it split the ranking signals across all three and gave none of them real authority. All three sat somewhere on page five or six, generating impressions but almost no clicks.

This is called keyword cannibalization and it is one of the most common and most invisible mistakes new bloggers make because it does not feel like a mistake while you are doing it. It feels like productivity.

What I eventually learned is that one strong, comprehensive pillar article on a topic will always outperform three thinner articles competing against each other. If you have a related angle worth covering separately, it needs to target a genuinely different search intent, not a variation of the same question. Supporting content should answer different questions, not the same question asked three different ways.

I had to consolidate. I picked my strongest post, folded the best content from the other two into it, and set up redirects from the weaker pages. The single consolidated post now ranks where three competing ones never could.

Mistake #2: I Wrote What I Wanted to Say Instead of What People Were Actually Searching For

This one is harder to admit because it sounds like a small distinction and it is actually the whole game.

I would sit down, write a post I was proud of, finish it, and think something close to that’s it. I had said what I wanted to say. The post reflected my thinking, my voice, my perspective on the topic.

What I never asked, not once in those early months, was what is the person reading this actually trying to solve. What would they type into Google to find this. Does what I have written answer that question better than everything else currently ranking for it.

Writing for yourself and writing for a reader who arrived via a specific search query are not the same skill and I had only been practising the first one.

The shift happened when I started doing real keyword research before I wrote a single word. Google Search Console showed me what people were already searching for that led them to my site, even when my content was not directly answering it. Free tools helped me understand the actual phrasing real people use, which is very often different from how I would naturally phrase the same question. Understanding search intent, the difference between someone browsing, someone comparing, and someone ready to act, completely changed which content I prioritised writing.

The lesson underneath all of this is simple and it took me embarrassingly long to learn it. Write for the reader’s question first. Your voice and your perspective still matter enormously, but they need to be in service of an answer the reader actually came looking for.

Mistake #3: I Completely Ignored Image SEO

I uploaded every image to my blog exactly as it came off my phone or camera.

IMG_3485.jpg. IMG_3486.jpg. File names that meant nothing to anyone, least of all to Google, which has no way of understanding what is in an image beyond the context you give it.

I did not add alt text. I did not rename files before uploading. I did not think about images as a traffic source at all. I thought of them purely as decoration, something that made the post look nicer, not something that could independently bring a reader to my site.

This was a real missed opportunity for months. A properly named, properly described image, something like solo-female-travel-zanzibar-beach.jpg with thoughtful alt text describing what is actually in the photo, can rank in Google Images and bring genuine traffic that has nothing to do with your written content ranking at all. Pinterest also reads your image file names and alt text when indexing pins, which means poor image SEO was quietly limiting two traffic sources simultaneously without me realising either one was affected.

Now every image gets renamed before upload with a clear, descriptive, keyword-relevant file name. Every image gets alt text that genuinely describes what is in it rather than a generic placeholder. It takes an extra two minutes per image. It was costing me traffic I did not even know I was leaving on the table.

Mistake #4: I Wrote Long Essays When Two Sentences Would Have Done the Job

I believed, somewhere in my early blogging mindset, that longer explanations sounded more professional. More thorough. More like the kind of authoritative content that deserved to rank.

What I was actually doing was burying simple answers inside paragraphs that took too long to get to the point.

Readers do not read a blog post the way they read a book. They skim. They scan for the specific answer they came for, and if they cannot find it quickly they leave and try the next result. A reader who bounces because your answer was buried under four paragraphs of preamble sends Google a signal that your content did not satisfy the search, and that signal affects your ranking over time.

The fix was not writing less overall. It was structuring what I wrote so the reader could find what they needed quickly. Shorter paragraphs. Clear headings that actually describe what is in the section beneath them. White space that gives the eye somewhere to rest. Bullet points where a list is genuinely the clearest format. Content built for how people actually read on a phone screen, which is where the overwhelming majority of my readers are.

Length is not the enemy. Density without structure is the enemy. A 3000 word post with clear headings and scannable sections will outperform a 1000 word post that reads like a single unbroken wall of text, every time.

Mistake #5: I Ignored My SEO Titles, Meta Descriptions, and URL Slugs

I genuinely thought the Yoast warnings were being dramatic.

Red lights everywhere. Title too long. Meta description missing. Slug not optimised. I would glance at it, decide it was probably not that important, and hit publish anyway because the actual writing felt like the part that mattered.

What I did not understand is that your title and meta description are not internal housekeeping. They are the advertisement for your post sitting directly in the Google search results. A vague title or a missing meta description means a searcher scanning the page sees nothing compelling enough to click, even if your post is exactly what they need. You can rank reasonably well and still get almost no clicks if what shows up in the results does not earn the click.

Long, default URLs filled with random characters and dates were doing the same quiet damage. A clean slug that contains your target keyword is both easier for Google to understand and easier for a reader to trust when they see it in the results.

I optimise every single post now before it goes live. A clear, benefit-led title tag built around the actual target keyword. A meta description that gives a real reason to click rather than a generic summary. A short, clean slug. Internal links to other relevant content on the site, which both keeps readers on the blog longer and helps Google understand how my content connects together.

This took five minutes per post and I ignored it for months because it felt like the boring part. It was never the boring part. It was the part deciding whether anyone who found my post in search results actually clicked on it.

Mistake #6: I Became Obsessed With My PageSpeed Score While Ignoring the Actual Problem

For a period of time I checked my PageSpeed score the way some people check their phone notifications. Constantly. Anxiously. Refreshing to see if the number had moved.

Meanwhile I was uploading five megabyte images straight from my camera without compressing a single one of them.

I was treating the symptom as the disease. PageSpeed matters, genuinely, because Google factors load time into ranking and because a slow site loses visitors before they even see your content. But chasing the score number without fixing the actual cause of slowness is busywork that feels productive without producing results.

The real fix was boring and obvious once I finally addressed it directly. Compress every image before uploading, ideally converting to a lighter format like WebP rather than leaving everything as a heavy JPEG or PNG. Enable caching so returning visitors load the site faster. Use lazy loading so images below the fold do not slow down the initial page load. Use a content delivery network if your hosting allows it.

Speed matters. But speed is a downstream result of fixing the actual underlying issues, not something you improve by refreshing a testing tool and hoping the number changes on its own.

Read related post:Why I Stopped Obsessing Over Google Search Console And Started Growing My Blog Faster

Bonus Mistake: I Spent More Time Redesigning My Website Than Publishing New Content

This is the one I am most embarrassed by and also the one I think most new bloggers will recognise immediately in themselves.

I changed my fonts. Then I changed them again. I changed my colour palette more times than I want to admit. I redesigned my homepage layout, reorganised my categories, redid my logo, and spent entire weekends inside Canva and my WordPress theme settings instead of inside my content editor.

My website looked better every month. My traffic stayed exactly the same because I was not publishing enough useful content for Google to actually have something new to rank.

Google does not rank beautiful websites. Google ranks helpful content that answers real search queries better than what currently exists. A genuinely useful, well-optimised post on a site with a basic default theme will consistently outperform a stunning, perfectly branded site with thin or infrequent content.

This was the hardest mistake to fix because redesigning felt like progress. It felt like I was working on my blog. What I was actually doing was avoiding the harder, less immediately gratifying work of researching keywords, writing comprehensive answers, and publishing consistently even when the early results were not visible yet.

Read related post:What I’d Do Differently If I Started My Affiliate Blog Again,For Faster Results and Less Pain

What Finally Changed My Blog clicks

The shift came when I stopped treating blogging as a creative writing exercise and started treating it as a process with a clear sequence.

Research first. What is my audience actually searching for in this specific topic area. Keyword second. Which specific phrase, with realistic ranking potential for my current site authority, am I targeting with this post. Outline third. What does the reader need to find quickly, structured in the order they need it. Then the actual writing. Then the SEO elements, the title, the meta description, the slug, the alt text on every image. Then internal links connecting this post to relevant content already on my site. Then publish. Then move on to the next one.

That sequence, followed consistently, produced more growth in three months than my first eight months of writing whatever felt inspiring on any given day.

My Advice to New Bloggers

Write from genuine experience. It is the thing that no amount of AI-generated content can replicate and it is increasingly what Google is rewarding.

Solve one specific problem per article rather than trying to cover everything related to a topic in a single post. Do not chase perfection in your design before you have proven the content itself is working. Do not redesign your website every time you feel stuck on what to write next. Do not obsess over a PageSpeed number while ignoring the actual causes of slow load times.

Publish consistently. Trust that the months where nothing seems to be happening are still building toward something, provided you are actually fixing the mistakes along the way rather than just repeating them faster.

Read related post:Is AI Killing Blogging? How Bloggers Can Still Make Money and Grow in 2026

If There Is One Thing I Would Tell the Version of Me Who Started This

Stop trying to write perfect articles and start writing genuinely useful ones.

Traffic did not arrive when I worked harder. It arrived when I finally understood what readers and search engines were actually looking for, and stopped assuming that good writing alone was sufficient. Every mistake on this list taught me something specific and necessary. I am sharing them in detail because I would rather you learn them here in fifteen minutes than across the eight months it took me to learn them the hard way.

With love,
Nia

Work With Nia

If you are ready to build your blog properly and want expert guidance rather than trial and error, here is how HerDailySpace can help:

The Crossroads Blueprint is for women who are completely stuck and do not know where to start. A clear step-by-step roadmap to your first dollar online built around your specific situation, your skills and your available time. Skip the nine months of mistakes Nia made. Start with the clarity she eventually found.

The Online Growth Audit is for women who already have a blog, website or online presence that is not growing the way it should. A complete deep dive under the hood of your brand covering SEO, messaging, content strategy and the specific fixes that will move the needle. You leave with a clear roadmap rather than a general impression.

Custom Website Development is for women whose current website is costing them clients rather than attracting them. A clean, secure, conversion-focused digital space built to turn traffic into clients rather than letting it pass through without converting.

Email nia@herdailyspace.com or visit the services page to find out which option is right for where you are right now. Nia responds within 24 hours and will tell you honestly which service fits your situation — or whether you need something else entirely.

FAQ

Why am I getting impressions on Google but no clicks?

This usually means your content is ranking, sometimes even reasonably well, but your title and meta description are not compelling enough to earn the click once a searcher sees them in the results. It can also mean you are competing against your own other pages for the same query, which splits and weakens your visibility. Fix your title tags and meta descriptions first, then check whether you have multiple posts unintentionally targeting the same search intent.

Why is my blog not growing even though I publish consistently?

Consistency matters but it is not sufficient on its own if the content is not built around genuine keyword research and search intent. Publishing frequently without targeting what people are actually searching for produces a lot of content that nobody finds. Growth comes from the combination of consistency and strategy, not consistency alone.

Does image SEO actually make a measurable difference?

Yes. Properly named files and descriptive alt text help your images rank in Google Images, which is a genuine traffic source independent of your written content ranking. It also significantly affects how well your images perform when shared or pinned on platforms like Pinterest, which read that same metadata when indexing content.

Should I redesign my blog before I start publishing seriously?

No. A basic, clean, fast-loading theme is sufficient to start ranking content. Redesigning repeatedly is one of the most common ways new bloggers avoid the harder work of researching and writing content, while feeling like they are still making progress. Get the content engine running first. Refine the design later, gradually, without letting it interrupt your publishing consistency.

7 Comments

  1. The point about keyword cannibalization really stood out because it’s something a lot of beginners accidentally create without realizing why their rankings stall. I’d also add that going back to merge or update older posts can often have a bigger impact than constantly publishing new ones, especially once you have a growing archive.

Leave a Reply

Your email address will not be published. Required fields are marked *