Digital Marketing SEO Analyst

Marathon Consulting is looking for a Digital Marketing SEO Analyst to join our Integrated Digital Marketing team. In this role, you'll have the opportunity to work on a diverse range of web analytics and SEO projects for our clients.

We are seeking a self-motivated and results-driven individual who thrives in a collaborative and fun environment within the ever-evolving world of digital marketing.

This position requires a background in website analytics and foundational SEO best practices (on-page, technical, and local SEO).


  • Analytics and Reporting: Regularly analyze website analytics, generate insightful reports, and provide actionable recommendations to improve organic search traffic and website performance.
  • Keyword Research: Conduct comprehensive keyword research to identify high-potential keywords and create a robust keyword strategy.
  • On-Page Optimization: Recommend on-page SEO best practices, including optimizing header/meta tags, and content for improved search rankings.
  • Google Business Profile Optimization: Ensure that our clients' Google Business Profiles are fully optimized to improve local search visibility and engagement.
  • Technical SEO: Address technical issues, such as site speed, mobile-friendliness, and crawl errors, to enhance website performance.
  • Content Strategy: Collaborate with clients to develop SEO-friendly content that resonates with the target audience and aligns with keyword strategies.
  • Adherence to Best Practices: Stay up to date with industry trends, algorithm changes, and best practices for SEO.
  • Collaboration: Work closely with cross-functional teams, including senior SEO strategists, PPC strategists, web developers, UX specialists, and graphic designers to align SEO efforts with overall marketing goals.


  • Experience: Minimum of 2 years of SEO and web analytics experience.
  • Keyword Research: Demonstrated expertise in keyword research and management.
  • On-Page Optimization: Foundational knowledge of on-page SEO optimization techniques.
  • Technical SEO: Experience with technical SEO aspects and problem-solving.
  • Content Strategy: Understanding of content strategies that align with SEO goals.
  • Analytics Tools: Proficiency in analytics and SEO reporting tools, such as Google Analytics and SEMRUSH.
  • Communication: Strong written and verbal communication skills.
  • Education: Bachelor's degree in marketing, advertising, communications, or a related field.
  • Certifications: Relevant SEO certifications (ex. GA4, SEMRUSH) are a bonus
  • Driver's License: Must have a valid driver's license.

Why Join Marathon Consulting?

  • Benefits: Marathon offers attractive benefits, training, and salary package. The employee’s health, dental, life and long-term disability are paid 100%.
  • Innovative Environment: Our company fosters a culture of innovation, where creative ideas are valued, and new strategies are encouraged. You'll have the opportunity to stay at the forefront of digital marketing trends and technologies.
  • Collaborative & Fun Team: Join a collaborative and supportive team of top professionals who share a passion for digital marketing. We believe work and enjoying what you do go hand in hand. Multi-year Top Places to Work in Virginia winner (voted #1 in 2016).
  • Health & Wellness: $300 annually for health and wellness or pre-approved home office enhancements
  • Fun Social Activities: We organize team-building events, social gatherings, training opportunities, and activities. Some examples:
    • Employee Day at Colonial Downs
    • Family Day at Busch Gardens
    • Lunch & Learns/Happy Hour Training Sessions
    • Quarterly Company-Wide Dinner Meeting (both Richmond & VA Beach)

*Must be legally authorized to work in the United States without the need for employer sponsorship now or at any time in the future.

Marathon Consulting, LLC is an equal opportunity employer and will not discriminate against any employee or applicant on the basis of age, color, disability, gender, national origin, race, religion, sexual orientation, veteran status, or any classification protected by federal, state, or local law.

To apply, fill out the form on this page or send your resume in Word or PDF format as an attachment to