Overview
Generative Engine Optimization (GEO) is the practice of making your content visible to AI-powered search engines and answer platforms such as ChatGPT, Perplexity, Google AI Overviews, and others. Unlike traditional search engines that can execute JavaScript to render your content, AI crawlers typically cannot. Since Fastr Workspace delivers interactive experiences via JavaScript, your content may not be discoverable by these AI engines by default.
With GEO Enabled Content, Fastr Workspace generates a static HTML summary and structured data (JSON-LD) alongside your standard publishing code. This gives AI crawlers indexable content to surface in generative search results, without affecting the interactive experience your users see.
Please Note: GEO Enabled Content is not enabled by default. To get started, contact our team at support@getfastr.com and we will enable this feature for your account.
Please also note that enabling GEO will change your publishing workflow. With standard publishing, you add the Fastr script to your site once and then publish updates directly from the Workspace dashboard. With GEO Enabled Content, the embed code includes static HTML that must be updated on your site each time you make changes to your experience. This means publishing becomes a manual copy-and-paste process whenever content is updated.
How to Use GEO Enabled Content
Once the feature has been enabled for your account, follow these steps:
- For your live experience, select the Copy Code button in its content slot
-
You will now see two publishing options:
- Embed Code — The standard Fastr JavaScript embed code. This is the same single line of JavaScript you have used previously.
- Embed code with GEO — The standard JavaScript embed code plus additional HTML and JSON-LD structured data for AI crawler visibility.
- Select Embed code with GEO to copy the GEO-enabled embed code to your clipboard.
- Paste the copied code into your website, replacing the previous embed code.
For detailed guidance on adding embed code to your site, refer to our publishing guide:
Fastr Workspace - How to Publish
Remember: Each time you make changes to your experience in Workspace, you will need to copy the updated GEO code and paste it into your site again to ensure AI crawlers see the latest content.
GEO Content and Ranking
When you copy the GEO-enabled embed code, it includes three components:
- The Fastr script tag — Loads your interactive experience as usual.
-
A hidden HTML summary — A visually hidden
<div>containing a text representation of your experience content. This uses an accessible hiding technique (sr-only) that is invisible to your users but readable by AI crawlers. - JSON-LD structured data — Machine-readable metadata in schema.org format that helps AI engines understand the structure and context of your content.
How Content is Prioritized
The GEO HTML summary automatically extracts and ranks the most important content from your experience. This is purely how Fastr determines which content should be included in the GEO summary, not how AI engines rank or score the content. Each text element is scored based on four factors:
| Factor | Weight | Description |
|---|---|---|
| Size | 0–10 points | Larger elements score higher. Elements over 50,000px² receive the maximum score. |
| Position | 0–5 points | Elements closer to the top of the page score higher. Content in the top 20% of the frame receives the maximum score. |
| Word Count | 0–3 points | Text with more words scores higher. Content with more than 10 words receives the maximum score. |
| Name Pattern | 0–3 points | Elements with names containing "hero", "headline", "title", or "heading" receive bonus points. |
The top 10 highest-scoring elements are included in the GEO summary for each breakpoint (e.g., Mobile and Desktop). Content is grouped by breakpoint so AI crawlers can understand the structure across device types.
Additionally:
- Pure call-to-action text (e.g., "Buy now!", "Add to cart", "Shop now") receives a scoring penalty, as it provides limited informational value for AI engines.
- Duplicate text that appears across multiple breakpoints is deduplicated — only the highest-scoring instance is included.
Tip: To improve your GEO ranking, ensure your most important content uses descriptive text, is positioned prominently on the page, and uses meaningful element names in the Workspace layers panel.
FAQs
- I don't see the GEO option when I click Copy Code. How do I enable it?
- Answer: GEO Enabled Content must be manually enabled for your account. Contact our team at support@getfastr.com to request access.
- Why do I need to copy and paste the code every time I make a change?
- Answer: AI crawlers do not execute JavaScript, which is why the GEO embed code includes static HTML content. Since this HTML is a snapshot of your experience at the time of copying, it must be updated on your site whenever you make changes in Workspace. This is a limitation of how AI crawlers process web content and is not specific to Fastr. We are actively exploring ways to streamline this workflow in the future.
- Is GEO Enabled Content available in Fastr Frontend?
- Answer: No. GEO Enabled Content is currently available in Fastr Workspace only.
- Will this GEO option change how my site looks?
- Answer: No. The GEO content is not physically rendered on the page, so it can't be seen by end users.
If you have any questions or need further assistance, please feel free to reach out to us at support@getfastr.com — we're always happy to help.
This feature continues to receive ongoing support, so please don't hesitate to share any issues, feedback, or feature requests with us.
Comments
0 comments
Please sign in to leave a comment.