DDS Web Solutions
Content Marketing

Why isn't my blog bringing in traffic?

8 min

The short answer

A practice blog usually gets little traffic for one of five reasons: Google has not indexed the posts, the topics are not things patients search for, the posts do not answer the question better than other pages, nothing links to them, or nobody is told they exist. Start in Google Search Console. If a post has no impressions, check indexing and topic choice. If it has impressions but few clicks, improve the title and the answer. Then link every post to the related service page so the visits that do come can turn into appointments.

Start with a five-minute diagnosis

Open the Performance report in Google Search Console, filter to your blog pages, and look at impressions (how often a post appeared in results) and clicks. The pattern tells you where to look:

  • •No impressions at all: the post may not be indexed, or it targets a topic almost nobody searches. Check indexing first.
  • •Impressions but very few clicks: the post shows up but the title or snippet does not match what the searcher wanted, or it appears too far down. Rework the title and the opening answer.
  • •Clicks but no calls or forms: traffic is arriving but has no next step. See the last section on turning visits into appointments.

Look at the queries each post earns, too. Search Console shows the actual searches that led to the page, which often reveals that a post is being found for something slightly different from what you meant to write about.

Make sure Google can find the posts

A post that is not indexed cannot get search traffic. Paste a post URL into the URL Inspection tool to see whether Google has indexed it, and use the Page indexing report to spot groups of pages Google has excluded, along with the reason.

  • •Check that posts are not set to noindex or blocked by robots.txt. This happens more often than you would think after a redesign or a plugin change.
  • •Make sure each post is linked from somewhere Google already crawls, such as the blog index and related pages, using normal links. Google's link guidance says it can generally only follow standard links with an href.
  • •Include posts in your sitemap so new ones are discovered sooner.
  • •Confirm the page loads well on phones. Our guide to fixing a slow website covers speed checks.

If many pages are missing from Google, not just the blog, start with our guide to why a website is not showing up on Google.

Pick topics patients actually search

Many practice blogs are written about what the practice finds interesting: a new staff member, an award, a team outing. Those posts have a place on social media, but few people search for them. Search traffic comes from posts that answer what patients type before they book.

  • •Ask the front desk for the questions callers repeat: cost factors, insurance, what a visit involves, recovery, how to handle a dental emergency.
  • •Look at the queries your site already earns in Search Console for questions you have not answered yet.
  • •Give each post one clear question to answer and use the words patients use, in the title and the opening.

Our guide on which keywords to target walks through building that list step by step.

Answer the question better

Google has said plainly that it has no preferred word count, so making posts longer is not the fix. Making them more useful is. A strong practice post:

  • •Answers the question in the first paragraph, then explains the details.
  • •Covers what the reader will ask next, such as what affects cost, how long it takes and when to call.
  • •Says something only your practice can say: how your team handles that visit, what patients usually ask in the chair, which options you offer.
  • •Is easy to skim on a phone, with short paragraphs, clear subheadings and images that help explain, each with useful alt text.
  • •Has a clear, specific title. Google builds the title link in results from sources such as the page's title element and main heading, and its guidance says to keep titles descriptive and concise and avoid repeating keywords.

When a post already gets impressions, improving it is often the fastest win. Make real changes, not cosmetic ones: Google's helpful content guidance specifically warns against changing the date on a page to make it look fresh when the content has not substantially changed. For writing tips, see how to write content that ranks.

When bigger sites own the topic

Broad health questions are often answered by large medical publishers, dental associations and insurers. A single practice blog rarely outranks them for a general question such as what a root canal is. That does not mean the post is wasted, but it does mean you should aim where you can be the best answer:

  • •Local angles: what to expect at your office, parking and access, how to handle a weekend emergency in your area.
  • •Specific, decision-stage questions: comparing two treatment options you offer, or what affects the cost of a service at a practice like yours.
  • •A group of related posts around one service, each linking to the main service page, rather than one-off posts on many unrelated topics. Google's own guidance questions sites that publish lots of content on many topics hoping some of it ranks.

Start with links you control. Link each post to the related service page and to one or two related posts, using descriptive link text that says what the reader will find. Google's link guidance says anchor text helps both people and Google understand the linked page, so "teeth whitening options" beats "click here".

Links from other websites also help Google find and understand your pages, but how you get them matters. Google's spam policies treat buying links, trading links in bulk, low-quality directory links and keyword-rich links placed in guest posts or press releases as link spam. Safer ways for a practice to earn links:

  • •Publish genuinely useful local resources, such as an after-hours dental emergency checklist, that schools, community groups or local media might reference.
  • •Take part in real community events and sponsorships; the organizers often list participants on their sites.
  • •Keep your practice listings accurate where patients look for you, for the listing's own value rather than as a link scheme.

Tell people the post exists

Google's Starter Guide points out that promoting new content helps it get discovered sooner, both by people and by search engines. Practical ways for a practice:

  • •Include the post in your patient email newsletter, sent only to people who opted in.
  • •Share a short version on your social profiles with a link to the full post.
  • •Let the front desk send the link when a caller asks that exact question.
  • •Link to it from your Google Business Profile updates when the topic fits.

For more ways to get extra use from each post, read how to repurpose content across channels.

Turn visits into appointments

Traffic only helps the practice if some readers take the next step. Each post should make that step obvious without turning into a sales page:

  • •Link to the related service page in the body and near the end.
  • •Add a short, specific prompt to call or book, with a tap-to-call phone number on mobile.
  • •Track calls, form submissions and booking clicks from blog pages in your analytics, so you can see which posts bring patients and not just visits.

Then spend your time on the posts that bring patients. A post with modest traffic that regularly leads to calls is worth more attention than a popular post that never does. If you would like help finding and fixing what is holding your blog back, our content marketing and SEO teams do this work with practices, and our reporting dashboards show which posts lead to calls.

Sources

Google updates its documentation, so check it for current wording.

Frequently Asked Questions

How long does it take for a blog post to get search traffic?

There is no fixed timeline. Google first has to find and index the post, then it competes with every other page answering the same question. Check the URL Inspection tool to confirm the post is indexed, then watch its impressions in Search Console over the following weeks rather than judging it in the first few days.

Is my blog too short to rank?

Probably not because of length alone. Google says it has no preferred word count. What matters is whether the post fully answers the question a patient searched. Some answers take 400 words and some take 2,000; write until the question is answered, then stop.

Should we update old posts or write new ones?

Often update first. If a post already earns impressions but few clicks, or covers a topic that has changed, improving it is usually faster than starting over. Make real changes, such as new answers, corrected details and better links. Google warns against changing the date to make a page look fresh when the content has not substantially changed.

Do we need backlinks for a practice blog?

Links from other sites help Google discover and understand pages, but buying links or placing keyword-rich links in guest posts counts as link spam under Google's policies. For a local practice, natural links usually come from genuine community activity, local news coverage and useful resources other sites want to point to.

Will sharing posts on social media help them rank?

Sharing helps people discover the post, and Google's Starter Guide lists social and community promotion as ways to get new content found. Treat it as a way to reach readers, not as a ranking shortcut.

Why does our blog get visits but no appointments?

Usually the post answers a general question but gives no clear next step. Link each post to the related service page, add a short call to book or call, and check in your analytics which posts lead to calls and forms. Some posts are meant to inform, and that is fine, but each should have a path to the service it relates to.

Explore Our Services

Next step

Need help turning reading into results?

Our team specializes in dental and healthcare marketing. Get a quote and we will scope a plan that fits your practice.