5.0 on Google from 30 reviews · Since 2012

SEO services for optometrists

I help optometry practices show up when people search for an eye doctor nearby, and book more exams. I'm based in Macomb County and work with practices across Michigan.

  • A fixed quote before any work starts
  • Month to month, no contract
  • You deal with me, not an account manager

Get a free quote

I reply within one business day. Or call 586-221-0792.

Prefer to talk? Book a free consultation.

What you get

What local SEO should do for your business

You’re hiring someone who has done this for other businesses, not read about it. Thirteen SEO contracts on Upwork since 2016, from audits and setups for Eric W. and Nadia C. to ongoing work for Just Digital, Digital Concierge and Kenedy T., plus the local SEO I run for Captain Hook’s in the Florida Keys. The contracts are on my Upwork profile.

Show up where neighbors are looking

The map and the results under it for the searches that bring work: your service plus your town, or “near me.”

See what moved, every month

Rankings, Maps visibility, calls and form leads in one report, next to what I worked on and what is next.

Stop if it stops paying

Month to month, no lock-in. If the work is not paying for itself, you can end it.

Local SEO

From $2,000 per month

The price depends on how many locations and services you have, how much content you need, and how crowded your market is. You get a written, fixed quote after a free consultation. No contract lock-in.

How patients search for an eye doctor

Most new patients start with one of a few searches:

  • “Eye doctor near me” or “optometrist near me.” This is the big one, and the map results win it.
  • Insurance. “Eye doctor that takes VSP,” “EyeMed optometrist.” Patients want to know you’re in network before they call.
  • A specific need. “Contact lens exam,” “dry eye treatment,” “pediatric eye exam,” “emergency eye doctor,” “glasses same day.”
  • Your name, after a referral or a drive past your sign.

The practices that get these patients have a profile that’s complete, a page for each service, and an insurance page that names the plans they accept. If you’ve paid an SEO company before and never saw an insurance page, you paid for the wrong things.

What to settle before you hire an optometrist SEO company

What do you change on my Google Business Profile?

The primary category, Optometrist, with Eye care center or Optician as secondary categories if they fit what you do. Whether each doctor gets a profile: Google allows individual practitioners to have profiles, and that can help you or split your reviews, so decide on purpose. The booking link, if you use online scheduling, so people can book from the profile. Services and photos: your exam types and specialty services, with real photos of the office, the frame wall and the team. And hours that match reality, including the Saturday hours patients search for. My Google Business Profile optimization is $400 one time.

What has gone wrong for practices that replied to reviews?

The federal Office for Civil Rights has settled with practices over review replies. In 2019 a Dallas dental practice paid $10,000 after its Yelp replies disclosed patient information. In 2022 a California dental practice paid $23,000 over its replies to negative reviews. Both cases involved replies that gave out details of someone’s care.

So reply to every review, keep it short, and never confirm the reviewer is a patient or mention a visit. Ask for reviews by text or email after the appointment, using a HIPAA-friendly system your practice already approves. I’m not giving legal advice here. Your compliance officer has the final word.

Which pages earn appointments?

A page for each core service: comprehensive exams, contact lens fittings, pediatric exams, dry eye, myopia management, medical eye care, whatever you actually offer. An insurance page that lists your plans by name, because “eye doctor that takes VSP” is a search you can only win by saying so. A doctor page for each optometrist, with credentials and what they focus on. Location pages only for real offices, with directions and parking. If you also sell frames and lenses, an optical page with the brands you carry helps people who search for a brand by name. Each page gets schema markup for the practice and the optometrist.

Should medical eye care have its own page?

Yes, if you do it. Routine exams and medical visits draw different patients. Someone with a red, painful eye or a sudden change in vision searches with urgency and wants to know if you can see them today. Someone managing glaucoma or diabetes wants to know you handle ongoing care and bill their medical insurance. Say so on its own page, list the conditions you treat, and explain how same-day or urgent visits work. Many practices do this work and never mention it online, so the searches go to whoever does.

What do you need from me?

Manager access to your Google Business Profile. The list of plans you accept, kept current. Each doctor’s credentials and focus. Photos of the office and the team, with no patients in them. The review request method your compliance officer has approved. And a quick read of each page before it goes live, since only you can say whether a service is described the way you deliver it.

Ophthalmologists, opticians and eye care SEO

The same work applies to an ophthalmology practice or an optical shop, with different searches. An ophthalmologist competes for cataract surgery, LASIK and retina searches, where the patient is comparing surgeons rather than picking the nearest office, so the condition and procedure pages carry more weight than the map. An optical shop lives and dies on “eyeglasses near me” and brand names, which is map work and Google Business Profile product listings. I’ll tell you which side your practice sits on before quoting, and the price is the same starting point.

What it costs

Tell me what your business does and where, and you get a written, fixed quote. No contract lock-in.

Get my quoteOr call 586-221-0792

Local SEO starts at $2,000 a month, with no lock-in. If you need a new site, my dentists website cost guide is the closest comparison, since dental and eye practices need similar pages. My therapists website cost guide covers the smaller-practice end. You own your domain, site and Google Business Profile.

How it works

What a month of local SEO work looks like

  1. 01

    Audit

    Your site, your profile and the businesses above you, written up in the order I will fix things.

  2. 02

    Fix the foundation

    Titles, page structure, speed, schema, redirects, duplicate listings and citation errors.

  3. 03

    Build and earn

    Service and town pages, articles for what customers search, profile posts, local links and a simple way to ask for reviews.

  4. 04

    Report

    Rankings, Maps visibility, calls and leads, plus what I did and why.

Illustration of Lake St. Clair near Harrison Township, Michigan

Who you'd work with

The web designer and local SEO consultant you'll actually talk to

I'm Ryan York, and WebPossible is a one-person web design and SEO company in Harrison Township, Macomb County. I learned the work as a scuba diver in the Florida Keys, tired of waiting on the person who ran our website, which is why I think about the phone ringing first and the design second. There's no team to hand you off to. The person who answers your first call is the person who designs your website, builds it and checks your rankings.

14
years building sites, since 2012
154
jobs completed on Upwork
5.0
stars on Google from 30 reviews

More about how I work

Reviews

Reviews from SEO and web design clients on Google, Clutch and Upwork

5.0 stars from 30 Google reviews, 5.0 from 5 verified Clutch reviews, and 83 client reviews on Upwork since 2016. 6 of the 13 I quote in full, with the source linked.

Read all 13 local seo reviews

Kara D.SEO · 3 years ago
★★★★★
I hired Ryan to help improve the SEO of my business website and he has been so easy to work with from the time I submitted my inquiry through the finishing touches. He is extremely responsive, organized in his approach, and thoughtful in his execution. I had many questions that I threw at Ryan, and he was able to answer them all, which made me feel really good about the entire process. Since the initial work started, I have added on more page updates because I am already seeing positive results. I look forward to continuing to work with Ryan and wouldn't hesitate to recommend him to other business owners that I know!
Operations Manager, Friendly LogisticsWeb design and development · Aug 2020
★★★★★
Communication is key, and that's his strong suit.
Website HQDivi landing pages · Feb 2023
★★★★★
Ryan was phenomenal to work with! He asked great questions, understood our project, and delivered without issue and right on schedule. I definitely will re-hire and recommend him.
Arlene S. PedersenClient websites · 3 years ago
★★★★★
I have used Ryan for many years and on many client websites, he has always been responsive, efficient and been great to work with. With his expertise, he has been able to facilitate creating websites I am proud of, and I have always been able to count on him. I trust him completely and have recommended him to my past clients for ongoing work.
General Manager, Cash Buyers MacombSEO, PPC and web development · Jul 2020
★★★★★
Ryan was a perfect fit. He's my first call if I ever need any help establishing or increasing my online footprint.
NewtonXMultiple WordPress websites · Feb 2023
★★★★★
Ryan had excellent attention to detail and delivered with quality and speed when necessary.

FAQ

Frequently asked questions about local SEO services and pricing

What are the best optometrist SEO companies?

The one that does what it says and shows you the results. Ask any company, including me, which Google Business Profile categories they'd use for your practice, how they'd handle reviews under HIPAA, and what you'd see in a monthly report. Be skeptical of guarantees, long contracts and anyone who can't explain the work in plain English.

Do you only work with optometry practices?

No. I work with local service businesses of all kinds, including health practices. That means you get one person doing the work instead of a team running a template built for eye care. I think that's an advantage, but you should weigh it.

Should my optical shop have its own profile?

Usually not, if it's inside the practice and shares the address, phone and hours. One profile with Optometrist as the primary category and Optician as a secondary is simpler. A separate storefront with its own entrance and hours is a different case.

Can I reply to patient reviews?

Yes, as long as the reply doesn't confirm the person is a patient or mention their care. Thank them, invite them to call the office, and leave it there. I can write reply templates your staff can use.

How much does optometrist SEO cost?

My local SEO starts at $2,000 a month, month to month. A one-time Google Business Profile cleanup is $400. A new practice website starts at $2,500.

Service area

Local SEO for businesses across Michigan, from Harrison Township

I'm in Harrison Township, Macomb County, on the Lake St. Clair side of metro Detroit. Most clients are in southeast Michigan, and I work with businesses across the state and beyond by phone, video call and email.

WebPossible
41253 Clairpointe
Harrison Township, MI 48045
586-221-0792
info@webpossible.net

See my Google Business Profile

SEO pages by area

Harrison Township, Michigan. Open in Google Maps

Tell me what you need. I’ll tell you what it costs.

A free quote, a straight answer, and no sales pitch. If I’m not the right fit, I’ll say so.

Get a free quote

I reply within one business day. Or call 586-221-0792.

Prefer to talk? Book a free consultation.