Skip to main content
All CollectionsKnowledge Base
OTTO SEO Knowledge Base
OTTO SEO Knowledge Base
Updated yesterday

Once you install OTTO SEO, our AI will optimize your website elements to meet Google’s core ranking factors. Our innovative AI tool will make content optimizations that improve your website’s semantic SEO through meta tag optimization, NLP entity inclusion, content creation, and more. On-page optimization has never been this easy, fast, or efficient.

OTTO Quotas

Quota

Resets every month

Used for

Sites

No

New OTTO Projects/Sites

AI Generation

Yes

1 Title Tag suggestion = 1 AI Generation quota

1 Meta Description suggestion = 1 AI Generation quota

1 Missing Image Alt Text suggestion = 0.2 AI Generation quota

1 Meta Keyword suggestion = 1 AI Generation quota

1 Heading suggestion = 1 AI Generation quota

1 Open Graph suggestion = 1 AI Generation quota

1 Open Graph suggestion = 1 AI Generation quota

20 internal Linking Opportunities links = 1 AI Generation quota

1 Topical Map = 20 AI Generation quotas

1 AI-Generated landing page = 15 AI Generation quotas

HyperDrive credits

Yes

1 CloudStack = 15 Hyperdrive credits

Press Releases

To publish a single article to different channels= (distribution channel 1)+(distribution channel 2)+10 credits

To use the dynamic press release = (distribution channel 1)+(distribution channel 2)+10 credits+3 credits

Full Article Generation

Yes

1 Article generated from the Topical Map = 1 Full Article Generation quota

When you create the project, we will give you 500 AI Generation quotas for free, they are used to AI Generate the fixes for the following issues, in the following order:

  1. Missing Image Alt Text,

  2. Missing Headings,

  3. Page Titles,

  4. OG Titles,

  5. Twitter Titles,

  6. Meta Descriptions,

  7. OG Descriptions,

  8. Twitter Descriptions,

  9. Meta Keywords,

  10. H1 Length,

  11. H2 Length,

  12. Internal Linking Suggestions.

OTTO Feature Walkthrough

Setup

OTTO Autopilot / Settings (Coming soon)

The OTTO Autopilot feature allows you to automate site analysis, helping you identify new issues and improvement opportunities at regular intervals. You can schedule this analysis to run every few days, with a minimum of 7 days between each run.

To activate Autopilot, go to the OTTO Project Details page, navigate to the Autopilot/Settings section, and enable the feature. Once activated, you'll be able to select your preferred schedule and allocate screen quotas for the analysis

After each Autopilot analysis, any changes you make to your site will automatically reflect on OTTO. For example, if you delete or add a page on WordPress, the Autopilot will detect these changes, removing the deleted page and displaying the newly added page on OTTO. This makes it easier for you to keep your site content up-to-date and ensure everything runs smoothly without manual oversight.

Keep in mind:

  • Recrawl in the Site Audit is a separate process from Autopilot and functions differently.

    • Recrawl: Detects and updates significant changes to your site such as added, removed, or modified pages.

    • Autopilot: Performs scheduled analyses to identify new issues and opportunities for improvement on your site.

  • Currently, there is no option to view logs for Autopilot analyses.

Technical Fixes

Title Tags

Title tags are crucial for SEO as they impact search engine rankings, click-through rates, and user experience. Well-crafted title tags can attract more clicks, improve relevance, and help avoid duplicate content. They can also aid in branding and local SEO, driving more targeted traffic to your site.

OTTO will flag pages if the title tag is not present or if the title doesn’t meet the length requirements (between 30 and 60 characters) and optimize them by adding specific keywords and changing the length, based on the information found in the page and the Knowledge Graph.

Meta Description

Well-crafted meta descriptions with targeted keywords can improve click-through rates, signaling to search engines that the page is valuable and relevant, which can ultimately enhance the page's ranking in search results.

OTTO will find the pages in the site with missing Meta Description and inject one. Check this loom to see how it works.

OTTO will flag the meta description of a page if it is missing or empty or if it doesn’t meet the length requirements (between 50 and 160 characters).

Missing Image Alt Text

Missing image alt text can significantly harm SEO as it impairs the ability of search engines to understand and index the content of images. Alt text provides a textual description of an image, which is crucial for search engines to associate relevant keywords with visual content. Without alt text, images cannot contribute to keyword relevance, potentially lowering a webpage's ranking in search results.

OTTO will find the images missing Alt Text and instead of describing what is in the image, it will inject NLP and target keywords to optimize them for search engines. With

Issues with Links

Broken and redirect links can significantly impact SEO by disrupting the user experience and search engine indexing. Broken links lead to dead ends, while redirect links, when not implemented correctly, can cause delays and decrease page load speed, negatively affecting user satisfaction and SEO performance.

OTTO will find redirect links and suggest to substitute redirects and link them with their final destination, which helps by saving crawl budget and maximizing the amount of page rank to the linked-to page. Here is an example about how to check if the fix was deployed using Google Search Console .

Meta Keywords

Historically, meta keywords have provided search engines with a concise summary of the key topics covered on a webpage. Although no longer a direct ranking factor, our experiments have still shown value in adding meta keyword for increased organic visibility. By strategically selecting and incorporating relevant keywords, website owners can signal to search engines the primary focus of their content, potentially improving visibility for specific search queries. Meta keywords also help in organizing and categorizing content more effectively, making it easier for search engines to index and retrieve relevant information, ultimately enhancing the website's discoverability and search ranking.

To optimize this process, OTTO will insert missing keywords for users, ensuring comprehensive coverage of relevant terms. This automated enhancement by OTTO helps maintain thorough keyword inclusion, and can potentially boost the effectiveness of SEO efforts.

Headings

Headings are crucial for SEO as they structure the content, making it easier for search engines to understand and index the information on a webpage. This not only enhances the user experience by improving readability, but it also allows search engines to prioritize and rank the content effectively based on the relevance and importance of the headings. Proper use of keywords in headings can further boost a page's visibility and searchability.

OTTO will assist in generating and injecting headings where they are missing and optimizing existing ones. With this loom, you will see it in action.

OTTO will flag the page headers if the H1, H2, H3, and H4 tags are missing or empty, or if they don’t meet the length requirements (between 20 and 60 characters). Missing H1, H2, H3, and H4 will be injected in a display:none and they will not be visible in the page UI, while the fixes to the headings flagged for not meeting the length requirements will be visible in the page.

Canonical Link

When multiple URLs have similar or identical content, search engines might get confused about which version to index and rank. The canonical link tag directs search engines to the main version of the content, ensuring that link equity and search ranking signals are consolidated to this preferred URL. This not only enhances the page's ranking potential but also improves the overall coherence and authority of the website in search engine results, check this loom to see how the fixes are deployed

Open Graph

Open Graph is crucial for SEO as it significantly enhances the way content is presented and shared on social media platforms. By using Open Graph tags, webmasters can control how their pages are displayed when linked on social networks, ensuring that the title, description, and image are accurately and attractively represented. This improved presentation can lead to higher click-through rates, increased engagement, and more traffic to the site. Additionally, optimized Open Graph tags can help ensure that content is indexed more effectively by search engines, indirectly boosting search rankings by improving social signals and user experience.

OTTO will flag the Open Graph tags when they are missing or they don’t meet the length requirements (description is > 65 characters) and it will optimize and inject them. You can check if they were injected from the Google Console.

Twitter Card

Solving Twitter card issues is crucial for SEO as it ensures that titles, site names, card types, and descriptions are accurately displayed when content is shared on X (formerly Twitter). Properly configured Twitter cards enhance the visual appeal and clarity of shared links, driving more engagement and traffic to the website.

By addressing these issues, you ensure that your content is presented professionally and attractively on social media, contributing to improved SEO performance. OTTO will deploy these fixes, ensuring your Twitter cards are always optimized for the best possible presentation and impact. You can use the Google Console to confirm if the fixes were deployed correctly.

OTTO will flag a page if:

  • Twitter Cards Title/Description/Image/Type tag is missing or empty,

  • Twitter Cards Description is > 125 characters,

  • Twitter Type is not valid,

  • Twitter Cards Title is > 55 characters.

Content Optimizations

Missing Keywords

Using the GSC (Google Search Console) Connection, OTTO will identify the keywords for which the page is ranking but are not present in the page's content, and then strategically incorporate them in a display:none. These keywords will not be visible in the page for end users, but they will be visible to Googlebot.

Internal Linking Opportunities

Checking for internal linking opportunities is important in SEO because it improves navigation and user experience, distributes page authority to boost rankings, enhances crawlability for better indexing, increases user engagement by guiding visitors to related content, and highlights key pages to help them rank better in search results.

OTTO is using Site Audit crawled pages and finding similarities between them, so it suggests adding links between similar pages. Check the following loom to see how it works.

Semantic Analysis and Knowledge Graph Optimization

Semantic analysis interprets the meaning behind keywords, allowing search engines to deliver more relevant results based on user intent rather than just matching keywords. Knowledge Graph Optimization further enriches this process by connecting related entities and information, creating a structured representation of knowledge that search engines use to provide direct answers and detailed information snippets. Together, these techniques improve visibility, relevance, and user engagement, leading to higher rankings and better user experiences.

OTTO allows users to deploy NLP terms and NLP schema to the sites, helping search engines understand the substance of the page, content, and keywords the page is trying to rank for and systematically deploying the markups to any page on the site. Users can check the results from the Google Console.

Knowledge Based Trust and Factual Enhancement

Knowledge-Based Trust assesses the credibility of information by cross-referencing it with verified data sources, promoting trustworthy content in search results. Factual Enhancement involves enriching content with accurate and up-to-date information, which improves its authority and user value. By prioritizing trustworthy and factually accurate content, search engines can provide better results to users, thereby increasing a website’s credibility, user trust, and overall search ranking.

OTTO is allowing users to deploy FAQs. Users can plug in target keywords and put in questions and answers and get those answers with the relevant NLP and deploy the schemas to the website immediately.

New Content

Topical Maps and Supplemental Content

Topical maps are essential for SEO because they organize content around central themes, enhancing the structure and relevance for both users and search engines. By mapping related keywords and concepts, they ensure comprehensive coverage of a topic, improve keyword targeting, and facilitate effective internal linking. This holistic approach aligns with search engines' semantic understanding, boosting content visibility and authority, while also enhancing user experience by providing valuable and interconnected information.

Using OTTO, you can effortlessly create new Topical Maps. Simply choose a target keyword, and OTTO will automatically construct a detailed topical map to enhance your knowledge base on the chosen subject. Once the topical map is generated, you can go and create articles with the help of AI.

This tool not only saves you time but also ensures a thorough exploration of your topic, helping you discover new connections and insights.

Schema Markup

The category schema involves creating a well-structured categorization system that improves the precision and relevance of search results by aligning search engine capabilities with content organization. This helps deliver a better search experience by ensuring that users receive results that are accurate and contextually appropriate.

Indexing

Dynamic Indexing

Indexing is crucial for SEO as it ensures that a website is discovered, interpreted, and ranked by search engines, making it visible in relevant search queries and increasing potential visitor traffic. It allows search engines to understand and evaluate the site's content, improving its relevance and ranking in search results, which enhances user experience by delivering accurate information quickly. Regular indexing ensures updates are promptly recognized, maintaining up-to-date search results and credibility.

OTTO identifies pages with no impressions from Google Search Console (GSC). After clicking the "Deploy" button, OTTO will index these pages and add them to the footer of the homepage. Please note that results won't be immediate, as they depend on Google's indexing times. Check the following video for more information.

Instant Indexing (Beta)

OTTO instant indexing crawler runs 24/7 to make your site indexed. Our program uses sophisticated algorithms to check and submit urls for indexation.

  • Instant Indexing is available for PRO subscriptions

  • You have a daily quota of 200 pages that can be indexed with this tool

You can use sitemap-based indexing and URL-based indexing strategically depending on the size of your website and specific needs:

  1. Sitemap-based indexing:

    • Use it when you have a large website with many pages, as it allows search engines to quickly find all important URLs in one go.

    • Ideal for new websites or redesigns, where you need to index a lot of pages at once.

    • Great for bulk updates (e.g., when you've added many new pages or significantly updated content).

    • You submit a sitemap to ensure that search engines can efficiently crawl and index all your relevant URLs, especially if your internal linking isn't perfect.

URL-based indexing:

  • Use it when you need to index or reindex specific pages—for example, after publishing a new blog post or updating a single product page.

  • It's useful for small sites or when you're making occasional changes.

  • URL-based indexing works well for priority pages that you want to ensure are indexed quickly (you can submit these URLs directly to search engines or use tools like Google Search Console).

You can use Google Search Console to verify the indexed pages:

Google Business Profile (GBP) Optimization

Data Aggregator & Network Submissions

Local citation tools allow you to push Business Data to 1000s of sites through 5 major Data aggregators.

  • Submit to 5 Major Data Aggregator Networks: Data Axle, Foursquare, Neustar Localeze, Yellow Pages Network, and GPS Network.

  • Low-Cost Solution: just $25 per Aggregator Network, or all 5 for $100—saving 20%.

  • Quick Submission: the Business data is checked and submitted within five days.

  • Free Updates For 12 Months: no charge if you need to make an update

  • Local citation submission uses Hyperdrive quota

  • Existing data can be exported in CSV format for the reporting purposes

  • Expected timeline: it takes around 35-38 days for the full process to complete

  • Pro tip: While selecting Data aggregator, make sure to review supported location and choose the aggregator accordingly

If the business is not listed, make sure you have connected the right Google Business Profile and the business is listed on that profile.

GBP Posts

Posts on Google Business Profile are updates that businesses can share directly on their Google profile. These posts appear in the "Posts" section of the business profile on Google Search and Google Maps. They serve as a tool to communicate news, offers, events, and important updates to potential and current customers. Posts can include text, images, and links to web pages, allowing businesses to keep their customers informed and engaged.

OTTO empowers businesses to efficiently manage their online presence by enabling the creation and scheduling of high-quality bulk posts with AI-generated images and content across multiple Google Business Profiles (GBPs). This allows businesses to focus more on their core operations while driving conversions.

Automated Posting:

Automated Posting allows users to Automated the process of Publishing GBP Posts.To enable, click on the Settings icon beside 'Automated Posting' and toggle to Enable

You will find various Settings,

1. Post Frequency - It allows you to set your custom frequency or you can rely on Otto to analysis your business and set the frequency on its own
​2. Start Date - It allows users to pick a Start Date for Automated Posting
​3. Image Source -
- AI Generate all Images > Images will be AI-generated based on the Business-Knowledge graph
- Media Library > GBP Photos will be used as a Image source
- Select from Media Library or Let AI create images > It will first use Image Library as source, if not available it will AI generate the Image
​4. AI writing tips - Users can give instructions to AI model to generate AI content
​5. Approval process-
- Post Automatically > No approval requires, content will be automatically published
- Ask before approval > Content will be generated but it will go to 'My tasks' section where users can Approve, Reject, Re-generate or Modify the content and then publish
- Ask before approval if it contains AI images > It will ask for the approval if it contains AI generated Image
​6. Publish reviews as Post- It will be use Positive reviews as a GBP Posts content. Content will be slightly modified so it can be used as a GBP Post. Users can also add a 'keyword' so if that Keyword is detected, it will only use those reviews

Q&A Suggestions

Replying to questions on a Google Business Profile is crucial as it enhances customer engagement, builds trust, and improves the overall customer experience. When businesses promptly and accurately respond to inquiries, it demonstrates attentiveness and a commitment to customer service, which can positively influence potential customers' perceptions.

Additionally, responses provide valuable information that can help other users with similar questions, potentially reducing the number of repetitive queries. Engaging actively in the Q&A section can also improve a business’s local SEO, making it more visible and attractive to prospective clients searching for relevant services or products in their geographic area.

OTTO assists businesses in tracking and generating questions, as well as responding to them, by using AI-generated inquiries and answers.

Automated Posting for Q&A:



1. Post Frequency - It allows you to set your custom frequency or you can rely on Otto to analysis your business and set the frequency on its own
​2. Start Date - It allows users to pick a Start Date for Automated Posting
​3. AI writing tips - Users can give instructions to AI model to generate AI content
​4. Approval process-
- Post Automatically > No approval is required, content will be automatically published
- Ask before approval > Content will be generated but it will go to 'My tasks' section where users can Approve, Reject, Re-generate, or Modify the content and then publish

Unanswered reviews

Responding to reviews shows that you value your customers' feedback and are committed to customer service. It also helps build a good reputation and positively influences how potential customers perceive your business.

Although Google does not impose a specific timeframe for responding to reviews, it is advisable to do so within the first 1 to 2 days to demonstrate active profile management. OTTO enables businesses to automate review responses using AI-generated replies or static templates, tailored to a predefined tone of voice, length, and language. This ensures consistent communication while freeing up time for businesses to focus on their goals and drive conversions.

My Tasks:
​My Tasks is the section where Automated GBP Posts/Q&As or Review replies will appear if user has selected 'Approve before Posting' in Automated Posting


Users can review the content or re-generate or edit it and then they can Approve to get it published


Authority Building (Hyperdrive)

Cloud Stacks

With Cloud Stacks, users can effortlessly harness AI to generate high-quality content tailored to their needs. This powerful platform enables seamless content creation, allowing users to produce engaging articles with just a few clicks. Once the content is generated, OTTO will index and publish it to 13 sites. To see how it works, click here.

To confirm if the published Cloud Stacks were indexed, please check this loom.

Press Release Distribution

Press release distribution is vital for SEO because it generates quality backlinks from reputable media outlets, enhancing search engine rankings. It boosts brand visibility and direct website traffic, while keyword-optimized press releases improve rankings for targeted terms. Additionally, press releases contribute fresh content for search engine indexing and provide social signals through sharing, which can indirectly benefit SEO. Check this video for more information.

WILDFIRE

WILDFIRE (Websites Inter-Linking Directly Fostering Influence, Reputation and Engagement) is our advanced link-building system that helps you acquire high-authority backlinks through a 2:1 exchange network, add two outlinks to your site so you can add a backlink to others. By leveraging topical relevance and domain power metrics, WILDFIRE ensures each link contributes meaningfully to your site's search engine rankings.

How WILDFIRE Works:

  • Link Exchange Mechanism

    • Add two outbound links to relevant, high-quality sites

    • Earn one inbound link from a topically-relevant domain

    • Regular authority checks maintain network integrity

  • Partner Matching System

    • Automated topical relevance analysis

    • Domain Power score compatibility checking

    • Content freshness evaluation

    • Spam protection filters

Once you Approve an Outlink/Backlink the full URL of where it was deployed so you can go to the page and check it in the DevTools Elements tab, and you will find the link added in the footer of the page. The link will not be visible in the page for customers, only in the HTML elements.


Here's an example of how it looks:

How do I opt out of WILDFIRE?

If you don't want to receive backlinks from other projects from the community you can opt out of WILDFIRE, go to your OTTO settings -> Experimental Hub and toggle off WILDFIRE

Security

Risk

Risk prevention strategy

Cross-Site Scripting (XSS)

We do not allow execution of user inputted JS code to block this vulnerability. No user inputs are executed within the client side JS.

Content Manipulation

Only your team will be able to manipulate your site's content through the OTTO dashboard. This risk is mitigated by ensuring your team are not sharing passwords and maintaining good corporate access control practices.

Insecure API Endpoints

All Search Atlas and OTTO APIs are HTTPS without exception.

Man-in-the-Middle (MITM) Attacks

OTTO's APIs do not allow cross-site scripting. All data is transmitted by HTTPS and SSL certificate verification is imposed by the user's browser. Security standards on your server infrastructure are important because the only way an attacker could perform an MITM attack would be through your server. Our production servers run on GCP and block all incoming requests to them. Being inaccessible to the outside world and running on Kubernetes container orchestration and gitops they are secure to an attempted MITM exploit.

Sensitive Data Exposure

OTTO's content creation capabilities do not bring any of your proprietary or sensitive 1st party data into the LLM outputs. We have safeguards in place to avoid a user being able to inadvertently make such types of mistakes.

Phishing and Social Engineering

Arbitrary module injection into the page is not supported. The Onpage elements that can be inserted or manipulated are extremely limited to meta tags and textual content elements that have value in the SEO context.

Performance Risks

The pixel does not delay the execution of any Onpage elements, it is async and non-blocking. We have performed numerous tests to confirm no negative PSI impact or any deterioration to the performance for the user. This is made possible by a lightning fast server response that were able to make possible by pre-calculating all PageMods across the domain and maintaining them in cache so they're extremely fast.

Code Injection

OTTO's client side HTML manipulation logic subroutines are hardcoded into the JS pixel. There is no possibility of an attacker injecting JS code and it being executed on the client side.

Third-Party Dependency Risks

The OTTO pixel does not rely on any 3rd party libraries, it's written in vanilla JS to avoid any dependencies so no vulnerabilities or delays are introduced.

Inadequate Content Security Policy (CSP)

Nothing in OTTO will affect your CSP policy settings on the domain.

  • The OTTO hash embedded into the website JS pixel establishes a singular connection with the OTTO project within your account. Only you will be able to login to your OTTO dashboard and serve changes to your production website.

  • The information is Encrypted via SSL and HTTPS

  • We take daily snapshots of the Database

  • Our Databases are professionally hosted on GCP and are not accessible outside our cloud infrastructure.

  • Search Atlas utilizes a corporate VPN, issued keys, and best practices for access control into our cloud infrastructure.

  • We have DDoS protection managed at the DNS level through CloudFlare.

  • The Databases are Encrypted.

  • All Search Atlas OTTO editing APIs require user session authentication and will respond with 403 otherwise. The APIs that connect to the site require your sites unique hash ID.

  • Production vs Staging environments would be separate projects in OTTO.

  • We use Stripe as our payment gateway, they are fully PCI compliant.

  • We perform static code analysis as part of our CI/CD pipeline.

WordPress Plugin 2.1.1

This plugin version introduces the ability to install OTTO SEO on websites. The page modifications made by OTTO are cached and integrated into the plugin, ensuring that all changes are applied consistently.

As long as the Search Atlas WP plugin is installed, OTTO's changes occur on the server side rather than the client side.

Disabling the Old OTTO Script in WordPress

Previously, installing OTTO required adding the OTTO script to the Snippets plugin on WordPress. However, this step is no longer necessary.

For websites where OTTO has already been installed, the old OTTO script should be disabled. Follow these steps to remove it:

  1. Log in to your WordPress website.

  2. Navigate to the Snippets section.

  3. Locate the snippet where the OTTO script was previously added.

  4. Toggle the option to disable the OTTO script snippet.

A screencast displaying the steps to disable the old OTTO script is available below:

Installing or Updating the Latest SearchAtlas WordPress Plugin

Installing or updating the SearchAtlas WordPress plugin is simple. Follow these steps:

  1. Navigate to the Plugins section in the left-hand menu.

  2. Click Add New Plugin to access the plugins page.

  3. Search for Metasync in the search bar.

  4. Click Install or Update to get the latest version of the plugin.

A screencast showing the steps to install the SearchAtlas plugin is available below:

Retrieving the OTTO Script from the SearchAtlas Dashboard

To copy the OTTO script generated during your website's installation in SearchAtlas, follow these steps:

  1. Open your website in the SearchAtlas dashboard.

  2. Click on Widget & AI Settings.

  3. Navigate to the OTTO Pixel Integration tab.

  4. Copy the OTTO script.

A screencast demonstrating the steps to copy the OTTO pixel script is available below:

Installing the OTTO Script

To install the OTTO script, follow these steps:

  1. Click the SearchAtlas logo in the left-hand menu.

  2. Navigate to General Settings.

  3. Check the Enable OTTO option.

  4. Paste the OTTO script (copied from the SearchAtlas dashboard) into the OTTO Pixel JS field.

Checking the Status of the OTTO Script Installation in the SearchAtlas WordPress Plugin

Once the plugin is successfully installed, you can verify the installation status in the SearchAtlas dashboard. The status will be displayed automatically, confirming whether the OTTO script is active.


FAQs

  1. How much does OTTO cost, and what does it include?
    We have different OTTO packages to accommodate to your business needs, you can see them and their respective quotas here https://searchatlas.com/pricing/

  2. How can I buy more OTTO Sites, OTTO HyperDrive, Full Article Generation, or AI Generation quotas?
    You can top up from here:

  3. How can I white label OTTO?
    OTTO pixel is white labeled by default, it does not matter if the dashboard is white labeled or not

  4. How many HyperDrive credits do I need to generate 1 Cloud Stack?

    The OTTO Cloud Stacks product lets you build 13 high authority links on sites like AWS, GCP, and GitHub (among others) for 20 HyperDrive credits.

    There's no limit to how many you can generate per month or run per site, page, etc.

  5. What measures are done for backup? What if for some reason the pixel breaks and reverts all changes?
    It’s all saved in the OTTO dashboard and can be redeployed and the pixel runs on statically precalculated data that’s cached so it won’t break or be lost.

  6. How does reporting on OTTO work?
    Users can export the work summary to a Google Sheet, soon, we will integrate it with the Report Builder.

  7. What happens if my client cancels, Is there a statement I can use?
    Upon cancellation or termination of any service or solution provided by Company, Customer understands and acknowledges that the canceled services will be terminated which may include, but are not limited to, website technology and/or plugins provided by Company, theme licenses, 3rd party software, listing subscriptions, media room, and press release functionality on the client’s website. Customer understands and acknowledges that Company is not responsible for negative effects this may have on the Customer or Customer’s clients and Company hereby discloses that cancellation/termination of services may, in fact, have a negative effect on the web presence or search rankings of the company which canceled services and will affect the website functionality for the proprietary components that were installed by Company and removed by Company upon cancellation or termination of services. Company strongly advises that Customers inform and educate their clients ahead of time of these factors and dynamics so that they are fully informed of the potential outcomes of terminating services.
    If your client cancels, you have 2 options:

    1. Remove the pixel and strip all on-page SEO changes immediately (all off-page work stays)

    2. Deactivate OTTO, keep the pixel installed, but activate a deep freeze of all changes made to the site via OTTO.

  8. Will OTTO 1.0 be no longer available when OTTO 2.0 is released?
    It will be available during the transition period, after that it will be deprecated

  9. What will happen with all the projects I currently have in OTTO 1.0?
    The user will need to recreate them in OTTO 2.0

  10. How can I see the fixes are deployed?

    You may use the Search Atlas Chrome extension, inspect the elements tab in the Chrome Console, or reach out to our support team.

  11. Why do I need to connect a GSC account?

    Connecting a GSC account is not mandatory. If you don’t have access to it, you can still deploy technical fixes, Google Business Optimization, and Authority Building tools

    The GSC integration is used to import the top pages in the Knowledge Graph, identify missing keywords, and create topical maps from GSC data.

  12. Why do I need to connect a GBP account?

    Connecting a GBP account is not mandatory. If you don’t have access to it, you can still work in all the other modules, except for Google Business Profile Optimization.

    Connecting a GBP is important to publish posts, Q&As, and unanswered reviews to your GBP.

  13. How does the information propagate with the other tools in Search Atlas?

    1. Content: The articles generated in OTTO use the powerful technology we already implemented in Content Assistant to generate high quality content, the articles generated in OTTO will also be listed in the table in Content Assistant.

    2. Site Audit: The project in OTTO 2.0 is created based on the site audit for the page most of the issues flagged in OTTO can also be seen in Site Audit.

    3. Report Builder: OTTO 2.0 tasks will be available in the Report Builder

  14. What will happen if I uninstall OTTO Pixel?

    Technical fixes: All technical fixes will be undeployed

    Content Optimizations: All content optimizations will be undeployed

    New Content: Topical Maps and articles generated will stay, Custom HTML Content fixes will be undeployed

    Schema Markup: All Schema Markup fixes will be undeployed

    Google Business Profile Optimization: All GBP already posted will stay posted.

  15. What will happen if I disable OTTO Pixel?

    OTTO uses dynamic client side rendering which means that you need to have OTTO activated for the rendering to continue. That's the only way we could make it compatible across all hosting platforms. The exceptions to that are GBP and link building- those things we were able to make “permanent” regardless of if OTTO is active. If you needed to cancel OTTO at some point you would need to manually implement all of the OTTO suggestions.

  16. Is there a size limit for images in Cloud Stacks?
    Yes, the maximum image size allowed is 2MB.

  17. Why are the changes not updated to my CMS or the page source?

    OTTO uses dynamic client side rendering which means that you need to have OTTO activated for the rendering to continue, which is why the changes are not expected to go to the actual CMS and change it

  18. What does it mean when OTTO is enabled?

    If you enable the toggle, it engages what you have deployed, it is not a deploy button

  19. Will all the fixes be deployed when I install OTTO?
    No, to deploy all the fixes you need to:

    1. Install OTTO

    2. Engage OTTO

    3. Deploy all the fixes desired (either one by one, from the category level or all at once)

  20. How long will it take to deploy the fixes?
    The deploy all button does not deploy the fixes immediately, it may take a few minutes to see the counts/deploys in production. Single item deploy button fixes are deployed immediately, those should be visible right away on the page.

  21. For how long will the fixes stay?
    The fixes will stay as long as OTTO is installed in the site and the subscription to OTTO and Search Atlas remains active.

  22. Can the site be in a different language?
    Yes

  23. Why the fixes are not deployed?
    Not all fixes are visible in the page UI. Please refer to the section of the fix you want to check and you will find a short video explaining how to find them in the Console. If you cannot see the fixes, we suggest:

    1. Make sure the script found in the Widget & AI Settings in OTTO matches the script found in the page’s view page source.

    2. Make sure the script is not duplicated.

    3. If OTTO is implemented via Google Tag Manager, any Chrome Extensions such as UBlock Origin or Privacy Badger Origin will prevent you from being able to see OTTO's onpage changes. This doesn't impact Google but it does prevent you from being able to understand what changes OTTO is doing on the page.

  24. How long should one expect to see the changes made by OTTO reflected on the Site audit?
    SiteAudit doesn't have Javascript rendering, therefore it won't reflect the changes done through OTTO.

  25. What is the primary purpose of integrating Google Business Profile with Search Atlas? Integrating Google Business Profile with Search Atlas primarily aims to enhance your business’s online visibility and management. Search Atlas helps synchronize and optimize your Google Business Profile data, ensuring that your business information is accurate and consistently updated across various platforms. This integration improves search rankings and visibility by streamlining profile management and applying best practices for local SEO.

  26. Can I track the performance of my Google Business Profile through Search Atlas?
    Yes, Search Atlas provides performance tracking features for Google Business Profiles. The platform offers analytics tools that allow you to monitor key metrics such as search visibility, engagement rates, and profile views. These insights help you understand how your profile is performing and identify areas for improvement to enhance your local search presence.

  27. Is it possible to manage multiple locations using OTTO’s integration with Google Business Profile?
    Yes, OTTO’s integration with Google Business Profile supports the management of multiple locations. You can handle and monitor reviews, updates, and profile information for all your business locations from a single OTTO dashboard. This centralized management simplifies the process of keeping multiple profiles consistent and responding to customer feedback efficiently across various locations.

  28. Are there any special requirements or additional steps needed to integrate Google Business Profile with Search Atlas or OTTO?
    Integrating Google Business Profile with Search Atlas or OTTO generally involves connecting your Google Business account with the respective platform. You may need to authorize the integration, configure settings specific to your business needs, and ensure that your profile data is synchronized correctly. Both Search Atlas and OTTO typically provide detailed instructions and support to guide you through the integration process, but it’s always a good idea to consult the support team if you encounter any issues or have specific requirements.

  29. Why Google Rich results test is not detecting the schema?
    If your website uses nitro plugin, it may be blocking our JS pixel for up to 30 seconds. It means that Otto fixes won't be reflected immediately. You need to verify that Otto API call has been triggered in the Network tab. Once it is, you can see in the Elements section that the Schema has been added to the <head> section. Only then you can copy the HTML code and add it to the Schema.org validator. Also, Google Rich Results might not detect it for two reasons: Google ignores certain schemas and Google doesn't wait for nitro plugin on this website to finish and never picks up our Otto fixes.

  30. Why my Cloud Stacks have not been indexed yet?
    Typically, links appear in Search Console within 72h and on SERP within 6-14 days. We cannot garantee that the Cloud Stack will be indexed in this period in 100% of the cases since the indexation depends on Google. If your Cloud Stack fail to index during this period we have a automatic service that will send a new indexing request until it succeeds.

  31. How much time does it take to AI Generate a Landing Page?
    Approximately 1 minute without images Approximately 5 to 7 minutes with AI-Generated images

  32. Why do I have to set AI Generation allowance for Autopilot?
    OTTO SEO Autopilot is designed to automatically generate the AI Generation fixes when the site is recrawled. We enable users to decide if they want OTTO to Auto Deploy fixes and set a maximum AI Generation quota allowance to keep them in control of the quotas usage.

  33. How long will it take to publish Press Releases?
    Press Releases take a maximum of 7 days.

  34. Why the Press Release is not recognized as a backlink in Search Atlas?
    The backlink analysis in Search Atlas takes time to crawl the internet and doesn’t discover links immediately. You can see the links in the SERPs and they will also appear in the Google Search Console; which means they’ve been indexed by Google.

  35. What happens if I cancel my Search Atlas subscription?
    If you need to cancel the Search Atlas subscription, you can get the Deep Freeze - SEO Continuity plan.

    1. Keep the fixes deployed for unlimited time, as long as the pixel is installed in the site

    2. You will have access to the project through an open link

    3. It is free.

    4. You can undeploy fixes and edit deployed fixes. This feature does not support new deploys.

  36. What happens if I Deep Freeze a project?

    1. After 14 days, one site quota will be release for every project you freeze.

    2. You will be able undeploy and edit existing fixes, you won’t be able to deploy new fixes.

    3. The project won’t be recrawled and no new issues will be found.

    4. You can undeploy fixes individually, the button to roll back all will be disabled.

  37. Why the backlinks created with Press Releases and Cloud Stacks are not listed in your Site Explorer?
    Creating the Cloud Stack and submitting it for indexation is not a guarantee that it will be picked up by the crawlers and appear in the backlink profile of Site Explorer. The crawler functions independently of the link building processes and its expected that not always will you find these backlinks picked up by the crawler. To increase the chance of the crawler finding these links faster, you can link to them from your site / other sites / other link building you're doing to increase their discoverability on the internet.

  38. What can I do if HSTS is blocking OTTO pixel?
    You can try adding the following via Code Snippets on WordPress:

    function tg_enable_strict_transport_security_hsts_header_wordpress() { header( "Strict-Transport-Security: max-age=31536000; includeSubDomains; preload" ); header( "Content-Security-Policy: default-src * data: 'unsafe-eval'; script-src * data: 'unsafe-inline' 'unsafe-eval' *; connect-src *; img-src * data:; style-src * 'unsafe-inline';base-uri *;form-action *" ); header( "X-Frame-Options: SAMEORIGIN" ); header( "X-Content-Type-Options: nosniff" ); header( "Referrer-Policy: strict-origin-when-cross-origin" ); header( "Permissions-Policy: fullscreen=(self ''),geolocation=*, camera=(), microphone=()" ); } add_action( 'send_headers', 'tg_enable_strict_transport_security_hsts_header_wordpress' );
  39. Is there something I should take into account if the WP Rocket plugin is installed?
    We suggest a small modification to the script before you install it in your site. All you have to do is add “nowprocket” as an attribute to make sure the script is not cached and the script runs fast.

  40. When trying to install the pixel in WordPress, I get the error : “Could not update snippet. Request failed with status code 403”

    This error is coming from the user’s server and to fix it, the user needs to contact their hosting provider to whitelist the domain searchatlas.com

  41. Could Seraphinite Accelerator be preventing OTTO from working properly?
    Yes. To fix this do the following

    1. Go to the Accelerator Settings

    2. Select the Scripts and Styles Settings view

    3. Go to Non-critical

    4. Insert id:@sa-dynamic-optimization@ in the input and click add

    5. Scroll to the bottom and click Save Changes

    6. Now, go to the Accelerator Manager menu

    7. Scroll to section Operate

    8. Click on Delete Cache - it may take a few minutes

    9. That's it, after the cache is cleared your OTTO fixes should be deployed to your site!

  42. Why didn't OTTO suggest any keywords for the Missing Alt Text issue?
    There are two possible reasons:

    1. OTTO couldn't identify relevant information in the file or surrounding text to generate suggested keywords. Make sure your images and adjacent content contain the terms you want to rank for.

    2. Your AI generation quota may be depleted. Check your account to see if you need to purchase more credits.

    If OTTO doesn't provide suggestions, you can manually add the keywords you want to rank for and deploy them through OTTO. Simply enter your desired keywords in the writing field before deploying your changes.

  43. Why I am seeing Unverified Location error on GBP?


    This error is due to unverified Google Business Profile. Here is a quick guide to verify your location for GBP - https://support.google.com/business/answer/7107242?hl=en

  44. Does OTTO work with JS Frameworks and Libraries?

    1. Yes, here's how you can add OTTO script to each library:

      1. Vue.js / Angular / React

        1. Open the index.html file:

          • Vue.js & React: in the public folder

          • Angular: in the src folder

        2. Paste the copied snippet into the <head> tag.

        Astro

        1. Open src/layouts/layout.astro.

        2. Paste the snippet into the <head> tag.

        Next.js

        1. Open src/app/layout.tsx.

        2. Inside RootLayout, add the snippet within the <head> tag.

        Nuxt.js

        1. Open nuxt.config.ts.

        2. Under app -> head in defineNuxtConfig, add the snippet.

        PReact.js / Solid.js

        1. Open index.html in the project root.

        2. Place the snippet in the <head> tag.

        Remix

        1. Open App/root.tsx.

        2. Inside Layout, place the snippet within the <head> tag.

        Svelte

        1. Open src/app.html.

        2. Place the snippet within the <head> tag.

        Qwik

        1. Open src/root.tsx.

        2. Inside the component method, place the snippet in the <Head> tag.

45. What is the process if citation take more than 38 days to submit?

In such cases, user need to contact support so the Product team can review the status with submission team

46 . How to Add GMT Setup for OTTO Pixel?
You need to rewrite the script content for GTM in a way that it doesn't include the outer <script> tag itself, as GTM wraps your Custom HTML in its own script handling.

  1. Paste the Internal JavaScript Code into a GTM Custom HTML Tag

    • Extract the JavaScript functionality from your script tag.

    • Include it as inline JavaScript within the Custom HTML Tag.

Here’s how your rewrite OTTO Pixel code:

html


<script>
var script = document.createElement("script");
script.setAttribute("nowprocket", "");
script.setAttribute("nitro-exclude", "");
script.setAttribute("type", "text/javascript");
script.setAttribute("id", "sa-dynamic-optimization");
script.setAttribute("data-uuid", "c504a1a2-06cd-4c91-92d6-29eb149516a2");
script.src = "data:text/javascript;base64,dmFyIHNjcmlwdCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInNjcmlwdCIpO3NjcmlwdC5zZXRBdHRyaWJ1dGUoIm5vd3Byb2NrZXQiLCAiIik7c2NyaXB0LnNldEF0dHJpYnV0ZSgibml0cm8tZXhjbHVkZSIsICIiKTtzY3JpcHQuc3JjID0gImh0dHBzOi8vZGFzaGJvYXJkLnRoZXdpemFyZC5tYXJrZXRpbmcvc2NyaXB0cy9keW5hbWljX29wdGltaXphdGlvbi5qcyI7c2NyaXB0LmRhdGFzZXQudXVpZCA9ICJjNTA0YTFhMi0wNmNkLTRjOTEtOTJkNi0yOWViMTQ5NTE2YTIiO3NjcmlwdC5pZCA9ICJzYS1keW5hbWljLW9wdGltaXphdGlvbi1sb2FkZXIiO2RvY3VtZW50LmhlYWQuYXBwZW5kQ2hpbGQoc2NyaXB0KTs=";
document.head.appendChild(script);
</script>

Steps to Add in GTM

  1. Create a New Tag:

    • Go to your GTM workspace.

    • Click on Tags > New.

    • Select Custom HTML as the tag type.

  2. Add the Script:

    • Paste the rewritten code (above) into the HTML section.

  3. Set the Trigger:

    • Click on Triggering and choose All Pages to make it fire on every page.

    • Save the tag.

  4. Test the Tag:

    • Use GTM’s Preview mode to test the implementation.

    • Check the browser's developer console (F12 > Console) to confirm the script loads correctly.

Why This Works

  • GTM’s Custom HTML automatically wraps your content within a <script> tag, so you only need to provide the JavaScript code inside it.

  • The document.createElement("script") method dynamically creates and appends your desired script with all the necessary attributes.

Did this answer your question?