Freelance SEO Specialist (Remote)
-
Project Duration
-
Languages
Description
Responsibilities
Keyword Research
* Perform keyword research for local and national SEO campaigns.
* Identify low-competition, high-converting keywords.
* Analyze competitors and develop SEO strategies.
On-Page SEO
* Optimize title tags, meta descriptions, and headings.
* Improve URL structure and internal linking.
* Optimize images and alt text.
* Improve content for search intent.
* Implement schema markup where appropriate.
Technical SEO
* Perform technical SEO audits.
* Fix crawl and indexing issues.
* Improve Core Web Vitals.
* Optimize website speed.
* Generate XML sitemaps and manage robots.txt.
* Resolve broken links and redirect issues.
Local SEO
* Optimize Google Business Profile.
* Build and manage local citations.
* Optimize location pages.
* Improve local keyword rankings.
* Assist with review strategy and local visibility.
Content SEO
* Prepare SEO content briefs.
* Optimize blog articles.
* Suggest content ideas based on keyword opportunities.
Off-Page SEO
* Build high-quality backlinks using ethical (white-hat) techniques.
* Conduct outreach and competitor backlink analysis.
* Track backlink growth and quality.
Reporting
* Prepare monthly SEO reports.
* Monitor keyword rankings.
* Analyze website traffic and conversions.
* Recommend improvements based on performance data.
Required Skills
* Strong understanding of Local SEO.
* Experience with Google Search Console.
* Experience with Google Analytics 4 (GA4).
* Knowledge of Google Business Profile optimization.
* Technical SEO expertise.
* On-page and off-page SEO.
* Keyword research.
* Basic HTML/CSS knowledge.
* WordPress SEO experience.
* Strong written communication skills.
Preferred Tools
* Google Search Console
* Google Analytics 4
* Google Tag Manager
* Ahrefs
* SEMrush
* Screaming Frog
* BrightLocal
* Google Business Profile
* WordPress
* Microsoft Excel or Google Sheets
Requirements
* Minimum 2 years of SEO experience.
* Proven record of improving organic rankings.
* Experience with Local SEO projects.
* Ability to work independently.
* Meet agreed deadlines.
* Excellent communication.
Nice to Have
* Experience with home service businesses (roofing, painting, gutters, HVAC, plumbing, landscaping).
* Basic knowledge of Google Ads.
* Familiarity with AI tools for SEO workflows.
Compensation
* Freelance, paid per project or monthly retainer.
* Compensation will be based on experience, portfolio, and project scope.
How to Apply
Please send:
1. Your resume.
2. Portfolio or case studies.
3. Websites you have ranked.
4. Sample SEO reports (if available).
5. Expected monthly or project-based charges.
6. Your availability (hours per week).
7. Your preferred communication method.
Selection Process
1. Resume review.
2. Short interview.
3. Practical SEO assessment.
4. Final discussion.
5. Project onboarding.
Project ID:PB-94136-lancer