WORDPRESS LOCAL SEO & AEO SPECIALIST

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Gig

SALARY

$7–$10/hour depend on verified experienc

HOURS PER WEEK

10

DATE UPDATED

Aug 4, 2026

JOB OVERVIEW

WORDPRESS LOCAL SEO & AEO SPECIALIST

Spa Eves LLC is a boutique massage, scalp-spa and skin-wellness business located in Austin, Texas. We are hiring a part-time WordPress Local SEO and Answer Engine Optimization specialist to improve our website’s technical health, local search visibility and ability to appear in AI-generated answers.

This is not a general content-writing or social-media position. We need someone who can audit, implement, measure and document technical website and search improvements.

ENGAGEMENT

•Gig/project-based
•Up to 10 hours per week
•30-day paid project, maximum 40 hours
•Any work beyond 40 hours requires written approval
•Potential part-time work after successful completion

KEY RESPONSIBILITIES

• Audit our WordPress website for technical, SEO and conversion issues
• Improve site speed, mobile usability and Core Web Vitals
• Correct title tags, meta descriptions, headings, internal links and image optimization
• Review indexing, crawlability, sitemaps, redirects and broken links
• Optimize service and location pages for local search intent
• Improve website structure for massage, scalp-spa, facial and wellness searches
• Implement appropriate LocalBusiness, Organization, Service, FAQ and Breadcrumb structured data
• Strengthen entity information and business-detail consistency
• Improve content for featured snippets and conversational search questions
• Create clear, factual answers for Google and AI-powered answer engines
• Connect and maintain Google Search Console, Google Analytics and Bing Webmaster Tools
• Review Google Business Profile website alignment
• Identify useful local citations and backlink opportunities
• Build reporting dashboards for rankings, organic traffic, calls, forms and bookings
• Document all changes and create website-maintenance SOPs
• Coordinate with the owner before changing prices, services, claims or major website layouts

REQUIRED EXPERIENCE

• Hands-on WordPress management
• Technical SEO and on-page SEO
• Local SEO for service-area or location-based businesses
• Schema markup and structured data
• Google Search Console and Google Analytics
• Keyword and search-intent research
• Website speed and mobile optimization
• Internal-link and content-architecture improvements
• Clear documentation of changes
• Strong written English and attention to factual accuracy

PREFERRED EXPERIENCE

• Spa, salon, wellness, medical-spa, healthcare or local service businesses
• Rank Math, Yoast or similar WordPress SEO plugins
• Google Business Profile optimization
• Bing Webmaster Tools
• Looker Studio
• Conversion tracking
• Local citation cleanup
• AEO, generative-engine optimization or AI-search visibility research

FIRST 30-DAY DELIVERABLES

1. Technical WordPress and SEO audit
2. Prioritized ---------- day improvement roadmap
3. Search Console, analytics and conversion-tracking review
4. Correction of critical indexing, speed and mobile issues
5. Optimization of the highest-priority service pages
6. Local keyword and question map
7. Appropriate structured-data implementation
8. Internal-linking improvement plan
9. Baseline local SEO and AEO visibility report
10. Change log and maintenance SOP

HOW TO APPLY

Begin your application with the words “Local Search First.”

Please provide:

1. Two WordPress websites you personally optimized
2. Before-and-after evidence from Google Search Console, analytics or ranking reports
3. An example of structured data you implemented
4. A brief explanation of how local SEO differs from AEO
5. A short Loom video reviewing one weakness you notice on a local business website
6. Your hourly or project rate
7. Your weekly availability in U.S. Central Time
8. The WordPress builders and SEO tools you have used

Applicants who pass the initial review will receive a short paid website-audit assessment.

Do not apply if your strategy consists primarily of publishing AI-generated articles, buying backlinks or promising guaranteed rankings. We need careful technical implementation, local-business understanding, measurable reporting and accurate content.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0152
Total Execution Time  0.0165
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,680 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/WORDPRESS-LOCAL-SEO-AEO-SPECIALIST-1702708
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0096 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1702708
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 953264
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1702708
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-12',ej.date_added) duration_daysDATEDIFF('2026-08-12',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1702708' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1702708 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-04-2026=332***Aug-05-2026=236***Aug-06-2026=75***Aug-07-2026=56***Aug-08-2026=38***Aug-12-2026=1' WHERE job_id'1702708'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=738' WHERE job_id'1702708'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1702708' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1702708 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '953264'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)