← Selected work

SEO, local search & website development

Website & search strategy

Connect search demand to useful service pages and booking paths.

Website and search work for a client

Search strategy · Website development · Local SEO · Analytics

Scroll across to explore the interface.

View full-size screenshot →
An anonymized auto and marine detailing website, branded Harbor Auto and Marine, with service information and prominent booking and contact actions.
Real client identity withheld. The website is shown with illustrative Harbor Auto & Marine branding and contact details.

The website

Service information with a direct path to booking.

Search and competitor research shaped the service pages, local content, and marketing priorities for an auto and marine service business. The website connects those priorities to clear information and ways to get in touch.

Visitors can review what a service includes, see starting prices or quote conditions, and reach the relevant booking or contact option. Auto and marine offerings share a consistent site structure while retaining their own service information.

A path through the website

Service information, local relevance, and direct actions are connected in the page structure. Click events record the handoff from the site to contact or booking.

  1. DiscoveryFind a service or local page
  2. InformationReview scope + pricing
  3. ActionCall, text, or book
  4. MeasurementRecord the link click

Site structure and measurement

From finding a service to taking action.

Page families, booking paths, and click events
Website page structure and measurementAn Astro website on Cloudflare Pages includes service and location pages. These lead to call, text and Square booking links. Google Analytics records link-click events. Search Console and DataForSEO support search and competitor research. Contact / book Record click Service-business websiteAstro / Cloudflare Pages Service pagesDetailing, coatings & paint correctionMarine, RV and related care Location pagesServices in the areas coveredLinks to relevant service information Direct actionsCall or textBook through Square Appointments Google AnalyticsCall, text and booking-link click events SEARCH RESEARCHSearch Console + DataForSEO · Keyword and competitor research

Service and location pages connect visitors to call, text, and booking links. Click events record the handoff.

Providers and responsibilities
  1. Astro · Cloudflare Pages

    A static website brings service information, pricing, local pages, and booking paths together.

  2. Service pages

    Dedicated pages explain offerings such as detailing, coatings, paint correction, and marine care.

  3. Location pages

    Area-specific pages connect the services to the places the business serves.

  4. Contact and booking

    Call and text links connect directly. Square Appointments links take visitors to the booking flow.

  5. Google Analytics

    Events record call, text, and booking-link clicks with the page and link placement. They measure clicks, rather than completed calls or bookings.

  6. Search research

    Search Console and DataForSEO support keyword and competitor research for content and marketing decisions.

Service and location pages lead to contact and booking actions. Square supplies the booking destination; Google Analytics records clicks on call, text, and booking links. The static site is built with Astro and hosted on Cloudflare Pages.View the full diagram →

Research, content, and measurement

Start with what customers need to know.

Choose priorities from search demand.

Search Console queries, localized competitor results, and search-volume research helped identify gaps in service and location content. The findings informed which pages to build and which marketing opportunities to prioritize.

Answer the questions behind a search.

Service pages explain cost, scope, and how to get a quote or book. Location pages connect the services to the areas served. Internal links help visitors move between those pages and reach the relevant next step.

Keep offers and service data aligned.

A normalized pricing layer supplies service offer tables and structured data, combining a Square catalog snapshot with owner-supplied pricing. Bookable packages link into the relevant Square scheduling flow.

Measure the actions on the site.

Call, text, and booking-link clicks are recorded with their page and placement. That provides a view of which paths visitors use; completed calls and bookings require separate measurement.

Contact

What are you working through?

hello@outermost.us