Django Developer with SEO Experience for Rehab Clinic Website (Ontario, Canada)

Posted 4 weeks ago

Worldwide

Summary

We are looking for an experienced Django developer who also understands technical SEO and on-page SEO for websites. Our website is built on Django, and we want to improve search visibility, page optimization, technical SEO health, and Google rankings. We own a rehabilitation clinic in Richmond Hill, Ontario, Canada, so this is a healthcare/rehab clinic website. We need someone who understands: Healthcare SEO and how patients search for rehab, physiotherapy, pain management, and related services. Local SEO for Richmond Hill, Ontario, Canada and the surrounding area (Google Business Profile, local keywords, Google Maps, service-area pages). Technical SEO for Django: sitemap, robots.txt, canonical tags, redirects, indexing, structured data, and site speed. On-page SEO: page titles, meta descriptions, headings, content, and internal linking. Google Search Console and Google Analytics (we already have Search Console set up and previously used Semrush, but we want to continue and improve our SEO work). Required skills: Strong Django / Python experience. Technical SEO and on-page SEO experience for custom websites (not only WordPress). Experience with Google Search Console and Google Analytics. Understanding of keyword research, local SEO, structured data, and indexing. Ability to explain what changes are needed and why. Nice to have: Experience with healthcare, rehab, physiotherapy, or clinic websites. Experience improving local SEO for a business in the GTA / Toronto area. Familiarity with Semrush (or similar tools like Ahrefs) and experience continuing SEO work after a pause. When applying, please include: Examples of Django websites you worked on. Any experience with healthcare, rehab, or clinic websites. Examples of local SEO improvements for a business in a specific city/area. Your approach for auditing and improving SEO for a rehab clinic in Richmond Hill, Ontario, Canada. How you would continue and improve SEO work for a site that already has Search Console set up and has used Semrush before. Results you achieved (better rankings, traffic, or technical audit improvements).

  • $100.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
On-Page SEO
SEO Keyword Research
Activity on this job
  • Proposals:Less than 5
  • Last viewed by client:last week
  • Hires:
    2
  • Interviewing:
    2
  • Invites sent:
    3
  • Unanswered invites:
    0
About the client
Member since Apr 13, 2026
  • Canada
    Richmond Hill7:45 PM
  • $70 total spent
    2 hires, 1 active
  • Health & Fitness
    Small company (2-9 people)

Explore similar jobs on Upwork

Content SEO
Technical SEO
YouTube Marketing
Video Editing
YouTube Development
Video Post-Editing
Adobe Premiere Pro
CapCut
YouTube
Video Intro & Outro
Google Analytics
App Store Optimization
Organic Traffic Growth
SEO Keyword Research
Google Ads
On-Page SEO
Marketing Strategy
SEO Audit
Marketing Audit
Search Engine Optimization

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo