Virtual Assistant – SEO & WordPress Website Management

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

TYPE OF WORK

Part Time

WAGE / SALARY

$140-$210/month

HOURS PER WEEK

TBD

DATE UPDATED

Nov 14, 2025

JOB OVERVIEW

Virtual Assistant – SEO & WordPress Website Management (20–30 hours/month)

About Us:
Good Beginnings is a pediatric occupational and physical therapy practice with multiple locations in Northern Virginia. We’re passionate about helping children and families thrive and we’re looking for a reliable, detail-oriented virtual assistant to help us grow our online presence and maintain our WordPress website.

Position Overview:
We are seeking a Virtual Assistant experienced in SEO and WordPress to support our online SEO and website management. You’ll help optimize our website for search engines, monitor performance, and make content or structural updates as needed.
This is a long-term, part-time position (20–30 hours per month) with flexible hours, ideal for someone who is proactive, communicative, and organized. Should be able to attend brief check-in meetings 1–2 times per month at a mutually convenient time overlapping Eastern Standard Time.

Responsibilities:
SEO Management
Conduct keyword research to improve search visibility for our key programs and services
Optimize website pages, titles, meta descriptions, and internal linking
Track and report keyword rankings and website analytics (Google Search Console, Google Analytics, etc.)
Identify and fix SEO issues (broken links, missing alt text, slow load times, etc.)
Implement local SEO strategies to improve our Google Maps and local search results
Suggest blog post or content ideas based on keyword opportunities

Website Management (WordPress):
Update content (text, images, blog posts, videos, etc.) on our WordPress website
Add new pages, landing pages, and forms as needed
Ensure website layout and content are mobile-friendly and optimized for user experience
Coordinate minor design or plugin updates (Elementor, Yoast SEO, WPForms, etc.)
Troubleshoot website issues or coordinate with developers if needed

Other Tasks
Maintain a monthly SEO and performance report
Suggest improvements for site structure, navigation, and user flow
Stay updated on SEO trends and WordPress best practices

Qualifications:
Proven experience managing WordPress websites
Strong understanding of SEO tools (Yoast, Rank Math, Google Search Console, Google Analytics)
Familiarity with on-page and off-page SEO
Basic knowledge of HTML/CSS (a plus but not required)
Good written English and attention to detail
Initiation, accountability and consistency to complete tasks
Reliable internet connection and ability to meet deadlines
Experience working with U.S.-based businesses preferred

Hours:
20–30 hours per month (flexible schedule, must be responsive during U.S. business hours when needed)
Long-term, ongoing position

How to Apply:
Please send:
A brief introduction about yourself and your experience with SEO and WordPress
Examples of websites you’ve managed or SEO results you’ve achieved
Your expected hourly rate (in USD) and availability

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin