Broken sitemap discovery
What was verified: robots.txt points to https://buttoneyes.in/sitemap_index.xml, which returns 404.
Business impact: Crawl discovery weakens, new pages surface more slowly, and confidence in site structure drops.
A validated audit report and 90-day growth proposal built from the shared source files, corrected with live verification, and structured to turn this audit into a measurable SEO recovery and booking-growth engagement.
Button Eyes Resort already has a live site with indexable core pages. The bigger problem is that search engines and users are being asked to trust a site that still contains duplicate blog URLs, weak commercial page targeting, placeholder content, a broken sitemap reference, and visible template leftovers.
robots.txt and sitemap behaviorWhat was verified: robots.txt points to https://buttoneyes.in/sitemap_index.xml, which returns 404.
Business impact: Crawl discovery weakens, new pages surface more slowly, and confidence in site structure drops.
What was verified: Duplicate post pairs are live, indexable, and self-canonicalized instead of consolidating to a preferred version.
Business impact: Relevance splits, crawl budget is wasted, and low-value pages occupy index space that should support commercial intent.
What was verified: The FAQ page contains Lorem Ipsum, the experiences page contains placeholder amenity copy, and the blog contains irrelevant template travel posts.
Business impact: Trust drops, local topical relevance weakens, and ranking potential for Hyderabad resort intent stays capped.
What was verified: A booking shortcode is visibly rendering on public pages instead of a working booking or search interface.
Business impact: Conversion confidence drops, pages look unfinished, and booking-intent traffic faces avoidable friction.
What was verified: The homepage and bookings page are missing an H1, /experinces/ is misspelled, and metadata is often generic or error-prone.
Business impact: Click-through, intent alignment, and quality signals all stay weaker than they should be.
What was verified: Source audit reports mobile 34, desktop 65, FCP 3.1s, LCP 8.2s, and CLS 0.01. Crawl data also supports a heavy media and plugin footprint.
Business impact: Rankings, engagement, and booking-intent conversion can all underperform on mobile.
The source audit marked these as missing. Sampled live pages did contain og:title, og:description, and og:image.
The real issue is quality and consistency, not total absence.
The source audit marked schema as missing. Sampled live pages contained JSON-LD for organization, website, webpage, and article-level content.
Schema exists, but it does not offset content quality and duplicate indexation issues.
The source audit suggested blanket image alt failures. Sampled core pages had image alt attributes present.
Media weight, image strategy, and overall content quality are the more pressing concerns.
The source audit implied all pages were missing H1s. That is not accurate.
The most important H1 gaps are the homepage and bookings page, not the entire site.
Google Search Console page indexing is still processing, and GA4 / GSC were only recently set up. That means coverage and traffic baselines are not mature enough yet to support a detailed performance story. The strongest present-tense value here is the cleanup roadmap, not a mature results dashboard.
| Phase | Timeline | Primary work |
|---|---|---|
| Phase 1: Technical stabilization | Week 1 to Week 2 | Fix sitemap generation, resubmit in Search Console, decide duplicate URL handling, remove visible shortcode output, and correct structural issues on core templates. |
| Phase 2: Content and on-page cleanup | Week 2 to Week 5 | Rewrite homepage, FAQ, experiences, and bookings direction; remove or replace irrelevant blog content; improve metadata and intent mapping for core commercial pages. |
| Phase 3: Local growth foundation | Week 5 to Week 12 | Map target keywords, improve local entity signals, strengthen internal linking, set reporting definitions, and re-audit implemented changes. |
A cleaner index profile, stronger commercial pages, improved local relevance, and a much more reliable foundation for organic bookings and enquiry growth. The goal of this phase is not vanity reporting. It is to make the website genuinely ready for sustained SEO work that can be scaled with confidence.
| Claim in this report | Drive source | Live check |
|---|---|---|
| The sitemap/discovery layer is broken. | Audit sheet | robots.txt and sitemap endpoint |
| Duplicate blog URLs remain live and indexable. | URL indexing document and Indexing issues sheet | Duplicate post example and blog index |
| Important pages contain placeholder or irrelevant content. | Audit sheet | FAQ, experiences, blog, and sample blog post |
| Metadata and heading quality are inconsistent on core pages. | Screaming Frog crawl data | homepage, bookings, and contact |
| Performance risk is real, but analytics baselines are still immature. | Audit sheet, GA4 / GSC notes | homepage reviewed live |
| Some original audit claims were stale or overstated. | Audit sheet | sampled live pages and sample article page |
The 90-day retainer is the strongest fit because the site does not only need an audit readout. It needs cleanup, implementation guidance, revalidation, and consistent follow-through across technical SEO, local intent, and page quality. The engagement options below were structured so the work could start with momentum and grow from results.
The opportunity is real, but the current setup is leaking value through duplicate content, weak page targeting, and technical discovery issues. The recommended engagement is designed to stabilize the site first, then build a cleaner growth foundation over the next 90 days.
On approval, kickoff can begin with access collection, final scope lock, and the first technical cleanup sprint.