Improve my website's AI agent readiness -- 2

Job ID: 40507591

Budget: $30 – $250 USD

Improve my website's AI agent readiness. Current score 48/100

Fix these:
- [Accessibility tree] Semantic buttons & links: Replace <div onclick> / styled-div buttons with real <button> or <a> elements so the accessibility tree exposes role and label.

- [Accessibility tree] Descriptive link text: Give every link a real href and descriptive text (not 'click here'). Use <button> for actions, <a> for navigation.

- [Forms & semantic HTML] Form fields have labels: Connect every field to a <label for> matching the input id (placeholder text and visual proximity don't count).

- [Forms & semantic HTML] Required fields marked: Add the required attribute to mandatory fields so agents know what must be filled.

- [Structure & schema] Page landmarks: Wrap primary content in <main> and use <header>/<nav>/<footer> so agents can navigate structure.

- [Structure & schema] Schema type coverage: Expand beyond LocalBusiness: add Service per offering, Offer for pricing, FAQPage, OpeningHoursSpecification, AggregateRating.

- [Booking & pricing] Online booking: Add a structured online booking flow (scheduler with service + date/time). 'Call us' is a dead end for agents.

- [Booking & pricing] Parseable pricing: Add directional pricing agents can parse and compare.

- [Agent discovery] robots.txt + AI rules: Add explicit rules for GPTBot, ClaudeBot, Google-Extended, PerplexityBot so agents know your terms.

- [Agent discovery] Markdown for agents: Serve a markdown version (honor Accept: text/markdown or publish .md twins) — far fewer tokens than HTML.