Local SEO and Schema Markup for 24-City Music Lesson Website (WordPress / Rank Math Pro)
Worldwide
I run a multi-location in-home music lesson business operating across 24 US cities. My website is inhomemusicmentor.com, built on WordPress with Elementor. Rank Math Pro is already purchased, installed, and licensed. This is not a vague "improve my SEO" post. The scope is locked. I need precision and clean execution. What you will do: Schema Markup (highest priority): Audit existing schema on every page before touching anything. There may be conflicting sources that need to be resolved first. Implement LocalBusiness schema on all 24 location pages with unique NAP per city. Add Service schema covering piano, guitar, and voice lessons. Add FAQ schema to all pages that already have FAQ sections. Add Organization schema to the homepage. One source of truth per page, Rank Math only. Validate everything through Google Rich Results Test before delivery with before and after screenshots for every page. NAP Consistency Fix: Audit and correct all phone numbers and addresses across the entire site including header, footer, and all location pages so each location shows its correct local number. Internal Linking: Add contextual links from location pages to relevant service pages and cross-link between related city pages to strengthen topical authority and crawlability. XML Sitemap and Indexing: Confirm all 24 location pages are in the sitemap and indexed in Google Search Console. Flag and fix any crawl errors or incorrect noindex tags. Additional Technical Fixes: Optimize meta titles and meta descriptions. Fix H1 and H2 heading structure across pages. Add and optimize alt tags for all images. Fix 404 broken links. Review and optimize robots.txt. What I need from you in your proposal: Your experience with local SEO schema for multi-location service businesses. Before applying, audit inhomemusicmentor.com and tell me specifically what issues you find. Proposals that do not include a site-specific audit will not be reviewed. Your timeline. Your flat rate for this full scope. Important: Do not pitch me Phase 2 retainers or ranking guarantees. I am hiring for this scope only. One milestone, full delivery, documented with screenshots.
- Less than 30 hrs/weekHourly
- < 1 monthDuration
- IntermediateExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:2 days ago
- Hires:1
- Interviewing:1
- Invites sent:0
- Unanswered invites:0
About the client
- USAAnacortes12:26 AM
- $2K total spent12 hires, 5 active
- 162 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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