Technical assignment for the programmer
Project: redesign and expansion of the website install-tv.com
Goal: Maintain the appearance of the one-page site but implement a full multi-page website for effective SEO promotion. Fix technical errors and prepare the site to reach the TOP Google rankings in all key regions of Atlanta.
1. General requirements
• Use the current design of the main page as a template.
• Implement a full multi-page structure (pages — physical, not anchors).
• Responsive layout, fast loading.
• CMS: WordPress (preferably on Elementor) or without CMS — by agreement.
• The site must be fully manageable: texts, images, meta-tags.
2. Site structure
2.1 Main page (home)
Keep the current appearance but implement it as a full page with SEO optimization capabilities.
2.2 Regional pages (by cities):
Create separate pages for each city from the list (about 50, list will be provided).
For example:
• /tv-mounting-atlanta/
• /tv-installation-alpharetta/
• /tv-mounting-roswell/
Each page should contain:
• Unique URL.
• Separate H1 heading.
• Unique SEO text (will be provided).
• Blocks with advantages, application form, reviews.
2.3 Specialized services:
Create pages:
• /fireplace-tv-installation/
• /wall-tv-mounting/
• /ceiling-tv-installation/
• /commercial-tv-mounting/
3. SEO and technical requirements
• Install an SEO plugin (e.g., RankMath or Yoast).
• Add editable Title, Description, and H1 for each page.
• Create an XML sitemap.
• Configure robots.txt.
• Connect Google Analytics + Search Console.
• Fix all errors found in PageSpeed Insights and Semrush Audit:
• Duplicate meta-data.
• Broken links.
• Responsiveness errors.
• Slow scripts or images.
4. Forms and integrations
• All forms should send applications to email + be duplicated in Workiz CRM (if possible).
• Install reCAPTCHA v3.
• Add event tracking (button clicks, form submissions).
5. Blog
• Implement blog structure: /blog/
• Pages with SEO articles: over 4000 characters, separate URL, Title, Description.
6. Additional
• Easily add new pages in the future.
• Privacy policy page.
• Animations and design — maintain a minimalist style like on tvmountmaster.com
• All images compressed, with ALT tags and filenames with keywords.
7. Implementation deadlines
• Preparation of structure and main page: by [specify date]
• Creation of regional pages: 5 pages per week
• Full launch: preferably by [specify end date, e.g., July 15, 2025]
8. What we will provide from our side
• SEO texts and list of keywords.
• Ready-made photos and videos.
• Links to examples and references.