
Running a scan
The SEO & GEO scan checks your app against a full list of SEO and GEO criteria and gives you a prioritized checklist of issues to fix. Your score reflects how well your app is set up for search engines and AI-powered search platforms. You can run a scan at any time from the Setup checklist tab. To run a scan:- Go to your app’s dashboard.
- Click Growth in the left menu.
- Click SEO & GEO.
- Click Run Scan.

Understanding your results
After the scan, you see an SEO Score as a percentage with a label (such as “Moderate” or “Good”) and an SEO Checklist with all the items found. Use the filters at the top of the checklist to focus on what matters most:- All: Every item in the checklist.
- Urgent: Issues that are directly hurting your visibility and should be fixed first.
- Recommended: Improvements that can boost your score but are not blocking your current performance.
- Done: Checks your app has already passed.
Fixing issues
After running a scan, you can fix issues one at a time or send everything to the AI chat at once.
Fixing all issues
The Fix with AI button sends a prompt to the AI chat composer with all the AI-fixable items. You need to send the prompt for the AI to apply the changes. If no AI-fixable items remain, the button shows “No AI fixes available”. Use the individual fix buttons on each item instead. To fix all issues:- After running a scan (see above), click Fix with AI in the SEO Checklist section.
- Send the prompt in the AI chat.
Fixing an individual issue
Each item in the checklist has an action button when expanded. Some actions apply the fix automatically without the AI chat, for example Auto-generate breadcrumbs, Auto-generate brand info, or Improve description. When the fix is applied, a confirmation appears inline. Other items show a Fix with AI button, which sends a targeted prompt to the AI chat composer for that specific fix. To fix an individual issue:- After running a scan (see above), click the item you want to fix to expand it.
- Click the action button:
- If it’s an auto-fix button (for example, Auto-generate brand info or Improve description), the fix is applied immediately.
- If it’s Fix with AI, send the prompt in the AI chat to apply the fix.
Managing meta tags
Meta tags are snippets of text that describe a page’s content to search engines and social platforms. They are not visible on the page itself, but they control what appears in Google search results and when someone shares a link to your app on social media. Setting clear, accurate meta tags for each page helps search engines understand what your app is about and can improve your click-through rate in results. The Meta tags tab lets you set a custom title and description for each public page in your app. To edit a page’s meta tags:- Go to your app’s dashboard.
- Click Growth in the left menu.
- Click SEO & GEO.
- Click the Meta tags tab.
- Click the Edit icon next to the page you want to update.
- Update the Title and Description fields.
- Title: aim for 10–60 characters.
- Description: aim for up to 160 characters.
- Click the Save icon to confirm.

AI assistant discovery
When someone asks ChatGPT, Gemini, or Perplexity to recommend a tool or service, those platforms crawl the web and use structured signals to decide what to suggest. Base44 generates anllms.txt file for your app, a lightweight file that gives AI crawlers a clear, structured summary of what your app does. This helps your app be understood and recommended by AI-powered search tools.
You can turn this feature on or off from the Setup checklist tab by clicking the AI Assistant Discovery toggle at the bottom of the page.

FAQs
Click a question below to learn more.Does running a scan use credits?
Does running a scan use credits?
No. Running an SEO & GEO scan does not use any credits.
How often should I run the scan?
How often should I run the scan?
Run a scan whenever you make significant changes to your app, such as updating content, adding new pages, or changing your app’s title or description. Regular scans help you catch new issues early.
What is GEO and why does it matter?
What is GEO and why does it matter?
GEO stands for Generative Engine Optimization. It refers to how well your app is structured to appear in responses from AI-powered search tools like ChatGPT, Gemini, and Perplexity. As more people use these tools to find information, GEO is becoming as important as traditional SEO.
What is the difference between urgent and recommended issues?
What is the difference between urgent and recommended issues?
Urgent issues are directly hurting your visibility and should be fixed as soon as possible. Recommended improvements can boost your score but are not blocking your current performance.
Does fixing all issues guarantee a perfect score?
Does fixing all issues guarantee a perfect score?
Applying all fixes will resolve the flagged issues and improve your score, but some checks depend on your content and may require manual updates to reach a higher score.
Can I turn off SEO for my app?
Can I turn off SEO for my app?
Yes. SEO is enabled for your app by default. To turn it off, click the Enable SEO for this app toggle at the top right of the SEO & GEO page. When disabled, search engines and AI tools are blocked from indexing your app and all recommendations are hidden.
Can I edit meta tags for all my pages from here?
Can I edit meta tags for all my pages from here?





