SEO Content & Web Specialist

Pain-Free Dental Marketing

Wes-Kaap

On-site

ZAR 240,000 - 420,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Pain-Free Dental Marketing is seeking an SEO/content specialist to craft clear, patient-focused copy for dental websites. You will drive local ranking growth and AI-driven visibility while publishing across WordPress, Webflow and custom HTML/CSS sites.

The role requires 2–4 years in SEO/digital production, strong writing samples, and fluency with StoryBrand concepts; familiarity with GA4, Search Console, and GBP is expected.

Qualifications

  • 2–4 years in an SEO, content, or digital production role (agency experience a plus).
  • Writing samples that show you can be clear and persuasive, not just keyword-dense.
  • Familiarity with StoryBrand principles; certification not required.
  • Awareness of how AI search is changing SEO and opinions about it.
  • Comfort with Search Console, GA4, and Google Business Profile.
  • Enough HTML/CSS to implement your own work cleanly.

Responsibilities

  • Write and structure content for dental practice websites (service pages, location pages, doctor bios, homepages) following StoryBrand messaging principles.
  • Optimize content for local rankings and AI search visibility: heading structure, entity clarity, FAQ formatting, schema markup, and answer-ready copy.
  • Build, update, and publish pages across WordPress, Webflow, and custom HTML/CSS/JS sites.
  • Support local SEO across client sites: NAP consistency, on-site elements tied to Google Business Profile, location page strategy.
  • Use Search Console, GA4, and GBP insights to find content opportunities and diagnose ranking or indexing problems.
  • Implement and maintain technical SEO fundamentals: canonical tags, redirects, sitemaps, indexing fixes, and consolidation of duplicate or near-duplicate pages.
  • Apply basic design best practices when building pages, working within templates/design systems (Figma a plus).
  • Stay self-directed and organized enough to prioritize a shared backlog across many client sites.

Skills

StoryBrand
Local SEO
Content writing
HTML/CSS
FAQ formatting
Schema markup
Canonical tags
AI search awareness
Content structure

Tools

WordPress
Webflow
GA4
Search Console

Job description

It's in our name. Pain-Free Dental Marketing is a specialized marketing company that exclusively serves dental practices. Other agencies treat a website as a launch-and-forget project. We don't. Patients hit these sites every day, and the practices we serve win or lose appointments based on how they show up in Google, in Maps, and now in AI answers.

About the role

Search is changing. Patients still Google "dentist near me," but they also ask ChatGPT who to trust with their implants. We need someone who can write content that wins in both worlds without sounding like it was written for a robot.

This role blends three things most people only do one of:

  • StoryBrand messaging. Clear, patient-first copy where the practice is the guide and the patient is the hero.
  • Local SEO. Helping dentists rank in their city, their suburbs, and the Map Pack.
  • GEO/AEO. Structuring content so AI search engines (Google AI Overviews, ChatGPT, Perplexity) cite our clients as the answer.

You'll write it, structure it, and implement it yourself. No handoffs, no waiting on a dev. If you can craft a service page that reads like a human wrote it, ranks in a competitive metro, and gets pulled into an AI Overview, and then publish it across Webflow, WordPress, or a vanilla HTML/CSS site, this is your role.

We also need someone who notices things. Not "notices when someone tells you to look," but actually notices. A location page cannibalizing a service page. A canonical tag quietly pointing the wrong way. A GBP category that doesn't match the site's content.

Primary Responsibilities

  • Write and structure content for dental practice websites (service pages, location pages, doctor bios, homepages) following StoryBrand messaging principles
  • Optimize content for local rankings and AI search visibility: heading structure, entity clarity, FAQ formatting, schema markup, and answer-ready copy
  • Build, update, and publish pages across WordPress, Webflow, and custom HTML/CSS/JS sites
  • Support local SEO across client sites: NAP consistency, on-site elements tied to Google Business Profile, location page strategy
  • Use Search Console, GA4, and GBP insights to find content opportunities and diagnose ranking or indexing problems
  • Implement and maintain technical SEO fundamentals: canonical tags, redirects, sitemaps, indexing fixes, and consolidation of duplicate or near-duplicate pages
  • Apply basic design best practices when building pages, working within existing templates and design systems (Figma familiarity a plus)
  • Stay self-directed and organized enough to prioritize a shared backlog across many client sites without close supervision

What you bring

  • 2 to 4 years in an SEO, content, or digital production role (agency experience a plus)
  • Writing samples that show you can be clear and persuasive, not just keyword-dense
  • Working knowledge of StoryBrand (certification not required, fluency is)
  • Awareness of how AI search is changing SEO and opinions about it
  • Comfort in Search Console, GA4, and Google Business Profile
  • Enough HTML/CSS to implement your own work cleanly
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Dental SEO Content Strategist & Local AI Copywriter
Dental SEO Content Strategist & Local AI Copywriter

Pain-Free Dental Marketing • Wes-Kaap

On-site
ZAR 240,000 - 420,000
Search Engine Optimization Manager
Search Engine Optimization Manager

Constructo Marketing • South Africa

On-site
ZAR 420,000 - 620,000
Junior Organic Search Manager
Junior Organic Search Manager

Anything is Possible • Cape Town

On-site
ZAR 180,000 - 320,000
SEO and GEO Specialist
SEO and GEO Specialist

Ad Talent Africa • Johannesburg

On-site
ZAR 334,800 - 502,200
SEO Strategist
SEO Strategist

ninety9cents • Cape Town

On-site
ZAR 600,000 - 800,000
AI-First SEO Strategist / Editor (South Africa)
AI-First SEO Strategist / Editor (South Africa)

Tenpoint • South Africa

Remote
ZAR 600,000 - 900,000
Autonomy & Flexibility
Culture of Innovation
SEO TEAM LEAD
SEO TEAM LEAD

CMG (Connective Media Group) • South Africa

On-site
ZAR 600,000 - 800,000
Search Engine Optimization Manager
Search Engine Optimization Manager

Rydal Group • Wes-Kaap

On-site
ZAR 700,000 - 900,000
SEO Specialist
SEO Specialist

Placements24 • Pretoria

On-site
ZAR 360,000 - 600,000
Fully remote work arrangement
Competitive salary
Health, dental, and vision insurance
+1
AEO Marketing Specialist
AEO Marketing Specialist

Communicate Finance • Wes-Kaap

On-site
ZAR 420,000 - 660,000