# Content Optimization Basics

Nobody knows precisely how the Google Search algorithm works. But one thing is for sure: Google tries to satisfy the user.

Google has shifted the search paradigm from a keyword-based system to a more complex one based on entities and search journeys.

As a writer, you must make sure that your content is relevant to your searchers' needs.

NeuralText helps you to understand what's relevant to include in your content to craft a well-researched piece of content.

#### How NeuralText analyzes a Search Engine Results Page

When you create a document with a keyword, NeuralText will analyze the top search results on Google for that query and "read" all organic results.

We analyze the main content from each page ranking on Google and extract topics using a method called Named Entity Recognition.

This is an ordered list of actions performed under the hood:

* Search on Google
* Extract main content from top 20 ranking pages
* Extract topics from main content
* Aggregate and Group Topics
* Rank topics per frequency and importance
* Score pages based on the overall topic model


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.neuraltext.com/feature-guides/content-optimization/content-optimization-basics.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
