OohRay Group Pte Ltd AEO Assessment Report
by Novastacks AI
oohraygroup.com | Singapore Market
September 10, 2026 | Prepared by Novastacks AI
Site Readiness: 3.0 · LLM Visibility: 2.6
Google's AI Describes Every OohRay Business — Then Recommends Someone Else
OohRay runs a one-stop travel app for Singapore — car rental and chauffeuring, attractions, restaurants and shopping — across five brands: Travel, Rental, Motor, Credit and Technology. Google's AI already knows this. Asked about OohRay Group, it correctly describes each arm, and your own site ranks first on that question.
Recognition is not the problem; demand is. We ran the questions your buyers actually ask — how to book Singapore attraction tickets, who offers chauffeured car rental, which one-stop travel app to use — and OohRay appeared in none of them, on either ChatGPT or Google's AI answers. Klook, Traveloka and a dozen limousine operators are named instead.
Across Singapore AI answers your two closest rivals have accumulated 433 and 312 brand mentions. OohRay's domains have zero. The brand is known and never recommended — and that is the fastest gap to close, because the recognition already exists.
| Domain | Ranked Keywords | Est. Traffic (ETV) | #1 Positions | #2-3 | #4-10 |
|---|---|---|---|---|---|
| oohraygroup.com | 2 | 0 | 0 | 0 | 0 |
| weekendgowhere.sg | 2,254 | 10,705 | 15 | 35 | 232 |
| citytours.sg | 1,489 | 18,460 | 12 | 49 | 272 |
Every AI Mention Came From a Query That Already Named You
Six prompts tested on ChatGPT and Google AI Overview, Singapore market, 10 September 2026
ChatGPT Query Results
| Prompt Type | Query | Mentioned? | Who Was Cited |
|---|---|---|---|
| Branded | What is OohRay Group in Singapore and what services does it offer? | Yes | OohRay named 6th. The answer was assembled from company-registry sites (RecordOwl, SGP Grid) and a Jobstreet job ad; oohraygroup.com was cited once. |
| Competitor-branded (diagnostic only) | Tell me about City Tours Singapore — what do they offer, and what are the alternatives in Singapore? | No | Diagnostic only, excluded from scoring. City Tours, Big Bus Tours, Singapore DUCKtours, Monster Day Tours and Indie Singapore Tours were named as the alternative set. |
| Category | What is the best way to book Singapore attraction tickets and tour packages online? | No | Klook, Pelago, Mandai, Gardens by the Bay and Marina Bay Sands — five cited sources, none of them OohRay. |
| Category | Which companies offer the best car rental with chauffeur service in Singapore? | No | Veloce Limo, Exclusive Limo, SincarZ, Astro Transports, Anytime Valets, Ace Drive and DB Limo, sourced from four Singapore roundup sites. |
| Comparison | OohRay vs WeekendGoWhere vs City Tours Singapore — which is better for booking Singapore attractions and transport? | Yes | OohRay appears 16th in a list led by WeekendGoWhere and City Tours. Supporting citations came from oohraytravel.com.sg and Tripadvisor, not oohraygroup.com's service pages. |
| Long-tail / transactional | I want a one-stop travel app in Singapore that handles airport transfer, car rental, attraction tickets and restaurant bookings in one place — which app should I use? | No | Traveloka was recommended as the closest fit, with the Apple App Store cited. This prompt is OohRay's own product description, answered with a competitor. |
OohRay was named in 2 of the 5 scored prompts — and both were prompts that already contained the word OohRay. The competitor-branded prompt is diagnostic only and is excluded from the denominator, because a well-behaved answer about City Tours should stay on City Tours. On the three prompts where a buyer describes a need rather than a brand, OohRay was absent every time. Web search was used on all six prompts, so this is not a stale-training-data effect: the engine looked, and found nothing to cite.
Google AI Overview Results
| Query Type | Query | AIO Triggered? | Prospect Rank | Top Results |
|---|---|---|---|---|
| Branded | What is OohRay Group in Singapore and what services does it offer? | Yes | #1 | oohraygroup.com (#1), scam.sg (#2), sg.jobstreet.com (#3), sgpbusiness.com (#4), oohraytravel.com.sg (#5). AI Overview drew on 11 sources and cited oohraygroup.com. |
| Competitor-branded (diagnostic only) | Tell me about City Tours Singapore — what do they offer, and what are the alternatives in Singapore? | Yes | Absent from top 20 | changiairport.com (#1), tripadvisor.com.sg (#2), citytours.sg (#3), bigbustours.com (#5). Diagnostic only, excluded from scoring. |
| Category | What is the best way to book Singapore attraction tickets and tour packages online? | Yes | Absent from top 20 | gocity.com (#1), headout.com (#2), singapore-tickets.com (#4), klook.com (#5), pelago.com (#6). AI Overview cited 7 sources; citytours.sg ranked #18. |
| Category | Which companies offer the best car rental with chauffeur service in Singapore? | Yes | Absent from top 20 | cnp.sg (#1), anytimevalets.com (#2), titaniumlimousines.com.sg (#3), avis.com.sg (#4), blacklane.com (#6). AI Overview cited 6 sources and led with Veloce Limo. |
| Comparison | OohRay vs WeekendGoWhere vs City Tours Singapore — which is better for booking Singapore attractions and transport? | Yes | Absent from top 20 · cited in AI Overview | facebook.com (#1), gocity.com (#2), booking.com (#3), klook.com (#4), weekendgowhere.sg (#7). The AI Overview cited oohraygroup.com and oohraytravel.com.sg while neither ranked organically. |
| Long-tail / transactional | I want a one-stop travel app in Singapore that handles airport transfer, car rental, attraction tickets and restaurant bookings in one place — which app should I use? | Yes | Absent from top 20 | facebook.com (#1 and #2), vietjetair.com (#3), sg.trip.com (#5), grab.com (#6). AI Overview answered with Klook plus Kris+ or Grab. |
An AI Overview fired on all six queries, so the surface is not optional — it is the answer Singapore buyers see before any blue link. OohRay was cited in 2 of them, and both are prompts that name the brand. The comparison prompt is the interesting one: Google's AI cited oohraygroup.com and oohraytravel.com.sg even though neither domain ranked in the top 20 organically. Google is willing to pull OohRay into an answer without a ranking — it simply has almost nothing to pull from.
Citation Surface Analysis
| Platform | Presence | Strength | Notable |
|---|---|---|---|
| YouTube | No | 0 of 20 results | A search for “OohRay Travel” in Singapore returns 20 videos, none belonging to the brand — the top hit is about Ouray, Colorado. WeekendGoWhere matched 18 of 20; City Tours' best video has 2,993,463 views. |
| Apple App Store (SG) | Listed | 0 ratings | OohRay Travel v3.0.2, live since 28 Apr 2022, last updated 29 Jul 2026 — 4 years 4 months on sale with zero ratings and a 0.0 average. Klook has 14,238 ratings at 4.78; Big Bus Tours has 260 at 4.73. |
| Google Play (SG) | No | 0 of 9 results | A Singapore Play Store search for “oohray” returns nine apps, all unrelated publishers. |
| No | 0 of 20 results | WeekendGoWhere matched 11 results, City Tours 5. Facebook was the single most-cited domain across our 12 AI responses (4 of 12). | |
| No | 0 of 20 results | WeekendGoWhere matched 9, City Tours 3. Instagram carries 512 Singapore AI mentions for “attraction tickets”. | |
| Tripadvisor | No | 0 of 20 results | City Tours matched 6 results and is cited by name in Google's AI Overview for its own brand query. |
| No | 0 of 20 results | Neither competitor has a footprint either — Reddit is not the citation surface for this category in Singapore. | |
| HardwareZone | No | 0 of 20 results | No footprint for any of the three brands; a tech and motoring forum, not a travel citation source. |
| Own-site social links | Broken | 0 of 4 working | The Facebook, Twitter, YouTube and Instagram icons in oohraygroup.com's footer are rendered without an href attribute, so the site emits no outbound profile signal for a knowledge graph to resolve. |
The category has a clear citation set and OohRay is on none of it. Across the 12 AI responses we collected, the recurring third-party sources were Facebook (4 of 12), Klook, Pelago, Tripadvisor, Reddit, Big Bus Tours and a handful of Singapore roundup sites. Measured against Singapore AI-mention volume, the leaders in OohRay's three service categories are Klook (1,104 mentions for attraction tickets), Facebook (544), Instagram (512) and, for chauffeured rental, sgcarmart.com (256) and drivelah.sg (208). The only third parties currently describing OohRay are company-registry aggregators that publish incorporation records — which is exactly why the AI answer about OohRay reads like a corporate filing instead of a service offer.
Five Pages, Nothing to Book, Nothing to Read
Page-type coverage across oohraygroup.com, weekendgowhere.sg and citytours.sg
| Page Type | OohRay Group Pte Ltd | weekendgowhere.sg | citytours.sg |
|---|---|---|---|
| Homepage | ⚠ 396 words, no H1, no schema | ✓ 2,887 words, 11 schema types | ⚠ 301 words, no H1, no schema |
| Service / category page | ⚠ One page, 544 words, five brands as anchors | ✓ /attraction-tickets + 11 destination hubs | ⚠ Title renders as “undefined, undefined” |
| Bookable product page | ✗ Does not exist — commerce is app-only | ✓ 218 deal pages with Product + Offer schema | ✓ Full booking engine with checkout |
| Blog / travel guide | ✗ Does not exist — 0 posts | ✓ 302 guides, 235 updated in 12 months | ✓ 33+ posts, live index adds more |
| FAQ / help centre | ✗ Does not exist | ✓ Q&A blocks on homepage and guides | ✗ Does not exist |
| Reviews / testimonials | ✗ Three Lorem ipsum dummy quotes dated 10/09/2021 | ✓ Review + AggregateRating schema on deals | – None found on crawled pages |
| Total indexable pages (XML sitemap) | ✗ 5 URLs, and the sitemap returns HTTP 404 | ✓ 520 URLs (302 guides, 218 deals) | ⚠ 124 URLs, stale and missing its money pages |
The Sitemap Returns 404 and Not One Page Carries Structured Data
Implementation quality across the three domains
Rendering, Crawl Access and Page Speed
HighThe good news first: rendering is not the problem. The site is server-rendered WordPress with Elementor — no JavaScript shell, so every crawler and every AI bot sees the full text on first request. robots.txt allows all user agents and blocks only /wp-admin/. There is no bot block to undo.
The crawl instruction is broken instead. robots.txt points crawlers at https://www.oohraygroup.com/wp-sitemap.xml. That URL returns HTTP 404 while still serving sitemap XML in the body — and so does /sitemap.xml and the child wp-sitemap-posts-page-1.xml. A 404 status tells a crawler the file is not there, so the site is effectively telling Google and every AI crawler that it has no sitemap at all. Even when read, it lists five URLs and contains no posts sitemap.
Speed is mid-table, with one outlier. On the homepage the site records FCP 2.4s, LCP 3.6s and CLS 0.002 — layout stability is essentially perfect and total blocking time is 0 ms. The outlier is Speed Index 9.5s: the page paints early but keeps changing for nine and a half seconds, which is what drags the Lighthouse performance score to 62. SEO scores 69 and accessibility 92.
| Signal | oohraygroup.com | weekendgowhere.sg | citytours.sg |
|---|---|---|---|
| Rendering | Server-rendered (WordPress) | Server-rendered | Server-rendered (Nuxt.js) |
| Sitemap HTTP status | 404 | 200 | 200 |
| URLs in sitemap | 5 | 520 | 124 (money pages missing) |
| Lighthouse performance | 62 | 60 | 32 |
| Lighthouse SEO | 69 | 85 | 82 |
| First Contentful Paint | 2.4s | 1.7s | 2.6s |
| Largest Contentful Paint | 3.6s | 9.9s | 6.4s |
| Cumulative Layout Shift | 0.002 | 0.037 | 0.934 |
| Speed Index | 9.5s | 5.3s | 6.0s |
| Server response time | 385 ms | 881 ms | 1,208 ms |
Content Hierarchy, Meta Signals and Measurement
CriticalBoth competitors write a meta description on every page we crawled. oohraygroup.com writes none on any of its five — there is no SEO plugin installed, so Google and AI crawlers compose their own summary of the business from whatever text they can scrape. The homepage also has no H1 at all, which means the most important page on the site never states what the company is in the one element machines treat as the page's title.
Two further signals are missing outright. The four social icons in the footer are output as links with no href attribute, so the site emits no connection between the domain and any OohRay profile — the exact signal a knowledge graph uses to resolve a brand entity. And the homepage HTML contains no analytics tag, no tag manager and no advertising pixel of any kind: the site is running unmeasured, so no fix can currently be proven to have worked.
One bright spot: canonical URLs are clean and present on all five pages, which is more than City Tours manages.
| Signal (pages carrying it, of 5 crawled) | oohraygroup.com | weekendgowhere.sg | citytours.sg |
|---|---|---|---|
| Meta description | 0 of 5 | 5 of 5 | 5 of 5 |
| H1 present | 4 of 5 (homepage missing) | 4 of 5 | 3 of 5 |
| Canonical URL | 5 of 5 | 5 of 5 | 0 of 5 |
| Open Graph image | 0 of 5 | 5 of 5 | 1 of 5 |
| Visual breadcrumbs | 4 of 5 | 4 of 5 | 0 of 5 |
| Semantic <main> element | 0 of 5 | 0 of 5 | 4 of 5 |
| Working social profile links | 0 of 4 icons | Present | Present |
| Analytics / tag manager / pixel | None detected | Not assessed | Not assessed |
Structured Data: Zero Blocks Across the Entire Site
HighWe found zero JSON-LD blocks and zero microdata markers on all five crawled pages of oohraygroup.com. No Organization, no LocalBusiness, no WebSite, no Product, no FAQPage, no BreadcrumbList. Structured data is how a company tells Google and the AI engines, in machine-readable form, what it is called, where it operates, what it sells and who to contact. Without it, the engines fall back on whatever third parties say — which is why the AI Overview about OohRay is assembled from company-registry filings.
WeekendGoWhere carries 11 schema types on its homepage alone, including Organization, WebSite, SearchAction, Review and AggregateRating, plus Product and Offer on every deal page. That markup is a direct contributor to its 433 Singapore AI mentions. City Tours carries none either — so on this one dimension the two of you are level, and the first to move takes the ground.
| Schema type | oohraygroup.com | weekendgowhere.sg | citytours.sg |
|---|---|---|---|
| JSON-LD blocks found (5 pages) | 0 | 6 | 0 |
| Organization | ✗ | ✓ (3 pages) | ✗ |
| WebSite + SearchAction | ✗ | ✓ homepage | ✗ |
| Product + Offer | ✗ | ✓ deal pages | ✗ |
| Review / AggregateRating | ✗ | ✓ | ✗ |
| Article / BlogPosting | ✗ | ✓ guide pages | ✗ |
| FAQPage | ✗ | ✗ | ✗ |
| BreadcrumbList | ✗ | ✗ | ✗ |
The Entire Website Is 1,513 Words. One Competitor Homepage Is 2,887.
Content volume and structure across matched page types
Content Volume Gap
CriticalAcross all five crawled pages, oohraygroup.com carries 1,513 words of body text and 41 images. WeekendGoWhere's homepage on its own carries 2,887 words — nearly twice the entire OohRay site — and its five matched pages total 7,171 words, 4.7 times OohRay's. City Tours totals 2,304 words across the same five page types.
The images are an asset, not a liability: they drive Google Image search, Discover and visual results. What they lack is surrounding text — captions, heading context and descriptive copy that tells an engine what the fleet, the destinations and the services actually are. At roughly one image for every 37 words, the site is closer to a brochure than to a page an assistant can quote.
Heading structure is the one place OohRay is competitive: seven H2s on the homepage and six on the services page, against three and zero for the competitors' equivalents. The scaffolding is there. There is simply almost nothing underneath it.
| Page type | oohraygroup.com | weekendgowhere.sg | citytours.sg |
|---|---|---|---|
| Homepage (words / images / H2s) | 396 / 11 / 7 | 2,887 / 167 / 3 | 301 / 9 / 1 |
| Service or category page | 544 / 12 / 6 | 543 / 42 / 0 | 226 / 5 / 0 |
| Product / deal page | no such page | 1,423 / 70 / 0 | 315 / 3 / 0 |
| Guide / blog article | no such page | 1,639 / 22 / 1 (13 H3s) | 1,068 / 13 / 10 |
| About page | 206 / 7 / 3 | 679 / 18 / 0 | 394 / 3 / 0 |
| Total across five pages | 1,513 words | 7,171 words | 2,304 words |
| Images per 100 words | 2.7 | 4.5 | 1.4 |
Q&A Content: A First-Mover Opportunity Nobody in This Set Has Taken
Competitive IntelQuestion-and-answer content is the format AI engines quote most readily, because a question heading with a direct answer beneath it is already shaped like the thing the engine needs to emit. None of the three domains carries FAQPage markup on any crawled page, and we found no /faq, /help or /support URL on oohraygroup.com in either its navigation or its sitemap, which lists five URLs in total. WeekendGoWhere has Q&A-style content on its homepage and in its guides but has not marked it up; City Tours has neither.
That makes this an open position rather than a deficit. The questions are already known — they are the ones we tested: how to book Singapore attraction tickets, who offers chauffeured car rental, which app handles airport transfer and attractions in one place. Every one of those returned an AI answer with citations, and every one of those citations went to someone else.
The second opening is testimonial content. The homepage testimonial block currently shows three unedited Lorem ipsum dummy quotes attributed to “Moriss Black, Customer | 10/09/2021”, under a footer reading “Copyright © 2023”. Real, dated customer proof in that slot is both a trust signal for buyers and a quotable source for engines.
| Structured content format | oohraygroup.com | weekendgowhere.sg | citytours.sg |
|---|---|---|---|
| Q&A content on page | ✗ | ✓ homepage + guides | ✗ |
| FAQPage markup | ✗ | ✗ | ✗ |
| How-to / guide content | ✗ | ✓ 302 guides | ✓ 33+ posts |
| Genuine customer testimonials | Lorem ipsum dummy text | ✓ with Review markup | – |
| Comparison / “how to choose” content | ✗ | ✗ | ✗ |
The Only Two Keywords You Rank For Are Other Companies' Names
Positioning signals from six category prompts and the Singapore ranked-keyword set
Category Search Gap: Present for the Company Name, Absent for the Service
Criticaloohraygroup.com ranks for two keywords in the Singapore market. They are “murray pte ltd” at position 52 and “sunray group holdings pte ltd” at position 53 — both are other companies' names, matched on spelling proximity to “OohRay”. The domain holds zero positions in the top 10, and its combined estimated organic traffic is under one visit a month.
We ran six queries as a signal test across Google organic and AI Overview. OohRay ranked first on the query that names it. On the three that describe a buyer need — attraction tickets, chauffeured car rental, one-stop travel app — it was outside the top 20 every time, while the results were occupied by marketplaces (Klook, Pelago, Go City), operators (Big Bus, CNP, Titanium Limousines) and Singapore roundup sites.
The shape of this is specific and it is fixable: the brand has search equity on its own name and none on the categories it sells in. That is the classic profile of a company whose product lives somewhere the web cannot read.
| Query tested | OohRay organic rank | Cited in AI Overview? | Who occupies the top of the page |
|---|---|---|---|
| OohRay Group services (branded) | #1 | Yes | oohraygroup.com, then five company-registry sites |
| Best way to book Singapore attraction tickets | Outside top 20 | No | gocity.com, headout.com, klook.com, pelago.com |
| Best car rental with chauffeur in Singapore | Outside top 20 | No | cnp.sg, anytimevalets.com, titaniumlimousines.com.sg, avis.com.sg |
| One-stop travel app for Singapore | Outside top 20 | No | facebook.com, sg.trip.com, grab.com — AI answered “Klook plus Grab” |
| OohRay vs WeekendGoWhere vs City Tours | Outside top 20 | Yes | facebook.com, gocity.com, booking.com, klook.com, weekendgowhere.sg (#7) |
Brand Identity vs Buyable Reality: The Product Is in an App the Web Cannot See
CriticalOohRay describes itself as “a one-stop travel app with everything you need at your fingertips — from car rental and chauffeuring services to recommended attractions, restaurants and shopping”. We asked ChatGPT that exact question, in those words, for the Singapore market. It recommended Traveloka. Google's AI Overview answered Klook plus Kris+ or Grab. Neither engine surfaced OohRay.
The reason is structural. Every transaction happens inside the mobile app; the website carries no bookable inventory, no cart and no checkout. So the proposition exists, but nothing on the open web evidences it — no destination page, no vehicle class, no price, no route. Meanwhile the app itself has been live in the Singapore App Store for four years and four months, shipped a release on 29 July 2026, and holds zero ratings and a 0.0 average. For comparison, Klook holds 14,238 ratings at 4.78 and Big Bus Tours 260 at 4.73. It does not appear in a Singapore Play Store search for “oohray” at all.
The brand estate compounds it. OohRay operates across at least three domains — oohraygroup.com, oohraytravel.com.sg and oohraymotor.com.sg — none of which is covered by the others' sitemap. Both engines already treat oohraygroup.com and oohraytravel.com.sg as separate sources, so whatever authority exists is being split rather than compounded.
| Proposition claimed on site | Evidence on the open web | What AI recommends instead |
|---|---|---|
| Car rental & chauffeuring | Anchor link on /what-we-do/. No fleet, class or price page. | Veloce Limo, Titanium Limousines, CNP, Avis, Blacklane |
| Recommended attractions | Anchor link only. No attraction page. | Klook, Headout, Go City, Pelago |
| Restaurants & F&B | One H2 on the homepage. No listing page. | Not surfaced for OohRay in any tested query |
| One-stop travel app | App Store listing, 0 ratings after 4 years 4 months | Traveloka (ChatGPT), Klook + Grab (Google AI) |
| Group brand estate | Split over 3 domains, no shared sitemap | Engines cite the two OohRay domains as unrelated sources |
Competitor Moat: 302 Guides and 218 Deal Pages, Refreshed Monthly
HighWeekendGoWhere ranks for 2,254 Singapore keywords and draws an estimated 10,705 organic visits a month. The engine behind that is editorial: 302 guide URLs, of which 235 were updated in the last twelve months and 123 carry a 2026 timestamp, with the most recent dated nine days before this audit. Those guides are what rank, and those rankings are what feed its 433 Singapore AI mentions.
City Tours takes a different route to a bigger number: 1,489 keywords but 18,460 estimated monthly visits, the highest of the three, concentrated in attraction pages — a single Merlion Park page accounts for roughly a third of its total. It holds 12 first positions and 49 in the top three.
The starkest measure is overlap. A keyword intersection between oohraygroup.com and weekendgowhere.sg returns zero shared terms. OohRay is not losing this category on ranking position; it is not competing in it at all.
| Metric (Singapore market) | oohraygroup.com | weekendgowhere.sg | citytours.sg |
|---|---|---|---|
| Ranked keywords | 2 | 2,254 | 1,489 |
| Est. monthly organic visits | under 1 | 10,705 | 18,460 |
| Keywords at position 1 | 0 | 15 | 12 |
| Keywords at positions 2–3 | 0 | 35 | 49 |
| Keywords at positions 4–10 | 0 | 232 | 272 |
| Guides / articles published | 0 | 302 (235 fresh) | 33+ |
| Singapore AI mentions | 0 | 433 | 312 |
Bright Spots: What Is Already Working
Bright SpotGoogle's AI already understands the group without any help from the site. Its AI Overview for the branded query correctly separates OohRay Technology, OohRay Travel, OohRay Motor and Rental, and OohRay Credit, and describes what each does — assembled entirely from third-party registry records, because the site itself carries no structured data. Every point of accuracy in that answer is a point the site did not have to earn, and it becomes far more valuable once the site actually corroborates it.
The branded search page is owned. oohraygroup.com holds position 1 on its own name query and a second listing at position 7. Google will also pull OohRay into an AI Overview without a ranking at all — it did exactly that on the comparison query, citing both oohraygroup.com and oohraytravel.com.sg.
The technical starting point is clean. Server-rendered pages with no bot blocks, canonical URLs on every page, layout stability among the best of the three domains, a 385 ms server response, and heading structure that already out-densities both competitors. The product is also actively maintained — the app shipped version 3.0.2 six weeks before this audit. Nothing here has to be rebuilt; it has to be published.
Roadmap: From 2.7 to 5.5 in Six Months
Three horizons, ordered by how fast each one moves the score
Site Readiness Score
LLM Visibility Score
Horizon 1: Machine-Readable Foundations (0–30 days)
0–30 days+2.5 to +3.5 on Site Readiness. These are configuration and template changes, not a rebuild.
Fix the crawl instruction identified in “Rendering, Crawl Access and Page Speed” — the sitemap that answers 404, and the missing meta descriptions and homepage H1 from “Content Hierarchy, Meta Signals and Measurement”.
Close the entity gap from “Structured Data: Zero Blocks Across the Entire Site” — Organization, WebSite and LocalBusiness markup naming all five OohRay brands, plus working profile links so the domain resolves to a real entity.
Give each of the five service brands its own URL, replacing the anchor jumps flagged in the page-type coverage analysis.
Install measurement. The site currently runs with no analytics of any kind, so no change made here can be proven until it does.
Replace the Lorem ipsum testimonial block named in “Q&A Content: A First-Mover Opportunity” with dated, attributable customer proof.
Horizon 2: Content the Engines Can Quote (30–90 days)
30–90 days+1.0 to +1.5 on Site Readiness, +1.0 to +1.5 on AI Visibility
Close the deficit measured in “The Entire Website Is 1,513 Words”, starting with the three queries where AI already answers and OohRay is absent: attraction ticketing, chauffeured car rental, and the one-stop travel app comparison.
Take the open position identified in “Q&A Content: A First-Mover Opportunity” — marked-up question-and-answer blocks that no domain in this competitive set currently has.
Publish web-readable proof for the propositions listed in “Brand Identity vs Buyable Reality” — fleet and vehicle classes, attraction coverage, service areas and indicative pricing.
Consolidate the three-domain estate flagged in the same finding so authority compounds instead of splitting.
Horizon 3: Citation Surface and Third-Party Proof (3–6 months)
3–6 months+1.5 to +2.5 on AI Visibility
Build presence on the sources mapped in the Citation Source Landscape — the marketplaces, review platforms, vertical directories and Singapore roundups that both engines actually cited in this category.
Convert app usage into public proof. The zero-rating position described in “Brand Identity vs Buyable Reality” is the fastest-moving third-party signal available.
Build the video and social surface quantified in the citation analysis, where OohRay matched 0 of 20 results on every platform tested and both competitors did not.
Track the six prompts in this report monthly, so movement on AI Visibility is measured rather than assumed.
Agentic Marketing Systems, Built by Senior Operators
Novastacks is not an agency selling AI as a buzzword. We are senior marketing operators with decades of experience at Expedia, Tencent, Klook, and Traveloka who built enterprise-grade AI marketing systems from the ground up.
What We Do
- ▸AEO (Answer Engine Optimization) — Get your brand cited when prospects ask ChatGPT, Perplexity, and Google AI about your category
- ▸SEO Integration — Traditional search visibility that compounds with AI visibility
- ▸Custom AI Growth Systems — Agentic workflows, content engines, and data pipelines built for your business
- ▸Fractional Growth Partner — Senior strategic leadership without the full-time overhead
What You Get From Us
Solutions designed by operators who've led growth marketing and SEO at the Director/VP level. Not juniors following playbooks.
AI-powered workflows that move at machine speed. Audits, content, optimization, and reporting that would take a team weeks, delivered in days.
No bloated retainers. Scope of work tailored to your stage, budget, and goals. Start small, scale when you see results.
Ready to Be
Recommended by AI?
Book a 30-minute call. We will walk through this assessment, show you the exact prompts and answers behind every finding, and map the first thirty days against your own commercial priorities.
Book Discovery Call30 min | Free | No commitment