WordPress Cleanup, SEO Deployment & Ongoing Monthly Retainer — Commercial Roofing Company
Worldwide
Nationwide commercial and industrial roofing contractor headquartered in Missouri. We hold federal contracting credentials, 9 manufacturer certifications, and operate a proprietary Roof Asset Maintenance Program serving commercial facilities nationwide. We are looking for a skilled, reliable WordPress developer to clean up our website, implement pre-built SEO and content assets, and maintain our website on an ongoing monthly basis. This is a long-term retainer relationship, not a one-off project, with a clear budget growth path as the website produces measurable results. HOW THIS ENGAGEMENT WORKS This is not a figure it out from scratch engagement. Each month we generate a detailed audit report that includes pre-written SEO copy, ready to deploy JSON-LD schema markup, a prioritized fix list, technical directives, competitor intelligence, and content drafts for new pages. YOUR ROLE is to validate these assets on a staging environment and deploy them. You are a deployer and implementer, not a strategist. WHAT YOU OWN: Theme selection and visual design, deploying all provided SEO copy and schema, WordPress security remediation, server-side code, staging validation, performance optimization, final QA, and monthly handoff of final files plus deviation notes. WHAT WE PROVIDE: All SEO strategy, copy, schema markup, content drafts, competitor analysis, and a monthly deployer checklist. BUDGET STRUCTURE Onboarding - $300 flat: Full site cleanup, security remediation, and initial SEO/content deployment. Month 2 onward - $300/month ongoing retainer: Each month you receive a pre-built monthly audit report with SEO copy, structured data, content, a prioritized action checklist, and implementation-ready assets. Your job is to validate, deploy, and report back. Growth path: As the website produces measurable results the monthly budget increases accordingly. The $300/month is a starting floor, not a ceiling. MONTH 1 SCOPE - SITE CLEANUP AND RESET ($300 FLAT) ISSUE 1 - ACTIVE WORDPRESS MALWARE (HIGHEST PRIORITY) Seven externally-injected spam hyperlinks are confirmed in the WordPress theme layer using CSS-based cloaking. Hidden from human visitors but fully crawlable by Google. This is triggering Google June 2026 Spam Update penalties. Run full deep scan via Wordfence or Sucuri paid tier Audit theme PHP files for injected code patterns and obfuscated output functions Remove all injected links and obfuscated code, verify clean with re-scan Query database options table for unauthorized link injection Implement WAF - Wordfence Premium or Sucuri, configure bad-bot blocking, 2FA on all admin accounts Verify PHP 8.1 minimum (8.2+ preferred) ISSUE 2 - SPAM POST IN SITEMAP Delete spam post with 410 Gone response, regenerate sitemap, submit URL removal via Google Search Console, audit all published posts for additional off-topic spam. ISSUE 3 - SCHEMA, SEO COPY AND TECHNICAL DIRECTIVES (ALL PROVIDED TO YOU) All JSON-LD schema and SEO copy are fully written and provided. Deploy to appropriate pages after staging validation: LocalBusiness/RoofingContractor schema, FAQPage schema, Service schema, AggregateRating schema, BreadcrumbList schema, homepage and service page SEO copy, robots.txt corrections, canonical tags. THEME AND VISUAL DESIGN (YOUR CREATIVE CALL) Select and implement a professional WordPress theme for a national commercial/industrial contractor with federal government clients. Mobile-responsive, fast-loading, Core Web Vitals passing. We trust your design judgment entirely. ONGOING MONTHLY SCOPE - $300/MONTH (MONTH 2+) Each month you receive a pre-built audit report. Review the deployer checklist, stage all provided assets, validate for conflicts, push to live, handle server-side tasks, run monthly security scan and Core Web Vitals check, deliver handoff by the 25th of each month. COMMUNICATION EXPECTATIONS Respond within 24 hours weekdays. Monthly handoff by the 25th. Fluent written English required. We are in Missouri Central Time. Overlapping hours not required but prompt responsiveness is essential. GROWTH PATH This retainer starts at $300 per month while we build and prove the system. As the website produces measurable results including organic traffic, local rankings, and inbound leads, the monthly budget increases significantly. We want a ground floor long term partner, not a one time vendor. HANDOFF REQUIREMENTS All work deployed to our website belongs to our company as standard work-for-hire. Upon completion of each month's work, contractor will provide: A copy of all final deployed files for that month A brief deviation notes document explaining any changes made to provided assets and the reason This is standard project documentation and is required as part of every monthly handoff. No proprietary tools, processes, or internal workflows of the contractor need to be disclosed — only the final deployed output on our website. HOW TO APPLY To confirm you have read this posting in full, please begin your proposal with the phrase: I have read the full scope. Then tell us briefly: One WordPress security cleanup you have done and what you found JSON-LD schema types you have deployed before Your typical hourly rate and estimated hours for Month 1 Do you use a staging environment (local or hosted) Your timezone and typical working hours Proposals that do not begin with "I have read the full scope" will not be considered. We are serious about finding a long-term partner and will move quickly once we identify the right person.
$300.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:2 days ago
- Interviewing:1
- Invites sent:0
- Unanswered invites:0
About the client
- United States2:19 PM
- Manufacturing & ConstructionSmall company (2-9 people)
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