Production website for The Screen Team LLC, a Tampa Bay screen repair and enclosure business. This repository contains the live GitHub Pages site, the custom-domain configuration, search-engine indexing assets, and the lightweight automation used to keep the public website discoverable and maintainable.
- Production site: https://screenteamllc.com
- Repository: https://github.com/Screen-Team-LLC/screen-team-website
- Organization: https://github.com/Screen-Team-LLC
- Multi-page static business website for a real local-service company
- Service landing pages for rescreens, pool enclosures, screen lanais, window screens, garage screens, and gutter work
- Local SEO implementation with canonical URLs, Open Graph tags, Twitter cards, robots.txt, sitemap.xml, and JSON-LD structured data
- Bing site verification and Microsoft Clarity instrumentation
- AJAX contact form handling via Formspree
- GitHub Pages deployment with a custom apex domain (
screenteamllc.com) - GitHub Actions automation for IndexNow submission and repository health checks
- HTML5
- CSS3
- Vanilla JavaScript
- GitHub Pages
- GitHub Actions
- Formspree
- Microsoft Clarity
.
|-- index.html
|-- about.html
|-- contact.html
|-- rescreens.html
|-- pool-enclosures.html
|-- screen-lanais.html
|-- window-screens.html
|-- garage-screens.html
|-- gutter-work.html
|-- service-areas.html
|-- service-guarantee.html
|-- privacy-policy.html
|-- styles.css
|-- script.js
|-- sitemap.xml
|-- robots.txt
|-- CNAME
|-- Images/
`-- .github/
`-- workflows/
- The repository is deployed directly from the
mainbranch through GitHub Pages. - The configured custom domain is the apex host:
screenteamllc.com. - The
wwwhost is intended to resolve through DNS and redirect to the apex domain. - Structured data includes
HomeAndConstructionBusiness,Service,FAQPage, andBreadcrumbListmarkup. - Contact forms are progressively enhanced with JavaScript and submit through Formspree.
- Microsoft Clarity is deferred until after first paint to reduce initial render pressure.
There is no build step.
- Clone the repository.
- Start a static server from the repo root.
- Open the site locally and test the changed pages.
Example:
python -m http.server 8000Then visit http://localhost:8000.
Pushes to main publish through GitHub Pages. The deployment depends on these files remaining correct:
CNAMEsitemap.xmlrobots.txt.github/workflows/indexnow-submit.yml
If the custom domain or HTTPS appears broken, check GitHub Pages settings first. A successful DNS check does not guarantee that the TLS certificate has already been issued.
- XML sitemap for all public pages
- Robots policy for search crawlers
- IndexNow submission workflow on push
- Bing verification meta tag
- Open Graph and Twitter metadata for social sharing
- JSON-LD for business, service, FAQ, and breadcrumb enhancement
- Keep the phone number, business copy, and service area current
- Verify forms and direct call links after major edits
- Update
sitemap.xmlwhen pages are added or removed - Keep canonical URLs aligned with the GitHub Pages custom domain
- Recheck GitHub Pages HTTPS status after DNS or domain changes
This repository is maintained under the Screen-Team-LLC GitHub organization for the business website and related deployment assets.
This project is published with a proprietary, all-rights-reserved license. See LICENSE for details.
