All in One SEO includes a WordPress Product block, which you can use in the WordPress Block editor to display products anywhere on the page.
This is a great solution if you don't want to use an eCommerce plugin to sell products, and you only want to display products on your site.
IMPORTANT:
WordPress Blocks only work with the WordPress Block Editor. They don't work with the Classic Editor or any page builders.
NOTE:
The AIOSEO Product Block is available to customers with a Basic plan or above for All in One SEO Pro.
Upgrade to All in One SEO Pro today to get the Product Block and many more features!
In This Article
To get started, edit any content using the WordPress Block editor and click the Add Block icon.
You can search for the block by typing AIOSEO in the search field.

You’ll see the AIOSEO – Product block in the search results. Click on it to add it to your page.
You'll now see the fields that you can complete with your product details. There are tabs at the top for General, Identifiers, Offer, Attributes, Audience, Reviews, Review Rating, and Shipping Destinations.

On the General tab, complete the fields as described below:

On the Identifiers tab, you can set the following:

On the Offer tab, you can set the following:

On the Attributes tab, you can set the following:

On the Audience tab, you can set the following:

On the Reviews tab, you can add reviews for your product. In a review, you can set the following:
Click on the Add Another Review button to add more reviews for your product.
Click the Delete button to delete a review.

On the Review Rating tab, you can set the following:

On the Shipping Destinations tab, you can set the following:
Click on the Add Another Shipping Destination button to add more shipping destinations for your product.
Click the Delete button to delete a shipping destination.
Click the Save button to save your product details, or the Delete button to delete your product.
That's all! You can now save your post or page and view the product on the front end of your site.
NOTE:
Not only will your product be displayed on your site, but all the Product Schema markup will be displayed in the source code.
This means that you don't need to add Product Schema in the AIOSEO Schema settings.
All in One SEO includes a WordPress Recipe block, which you can use in the WordPress Block editor to display recipes anywhere on the page.
IMPORTANT:
WordPress Blocks only work with the WordPress Block Editor. They don't work with the Classic Editor or any page builders.
NOTE:
The AIOSEO Recipe Block is available to customers with a Basic plan or above for All in One SEO Pro.
Upgrade to All in One SEO Pro today to get the Recipe Block and many more features!
In This Article
To get started, edit any content using the WordPress Block editor and click the Add Block icon.
You can search for the block by typing AIOSEO in the search field.

You’ll see the AIOSEO – Recipe block in the search results. Click on it to add it to your page.
You'll now see the fields that you can complete with your recipe details. There are tabs at the top for General, Nutrition, Time Required, Instructions, Reviews, and Review Rating.

On the General tab, complete the fields as described below:

On the Nutrition tab, complete the fields as described below:

On the Time Required tab, complete the fields as described below:

On the Instructions tab, add the steps to prepare the recipe. For each step, you can set the following:
Click on the Add Another Instruction button to add more steps for the recipe.
Click the Delete button to delete a step.

On the Reviews tab, you can add reviews for your recipe. In a review, you can set the following:
Click on the Add Another Review button to add more reviews for your recipe.
Click the Delete button to delete a review.

On the Review Rating tab, you can set the following:
Click the Save button to save your recipe details, or the Delete button to delete your recipe.
That's all! You can now save your post or page and view the recipe on the front end of your site.
NOTE:
Not only will your recipe be displayed on your site, but all the Recipe Schema markup will be displayed in the source code.
This means that you don't need to add Recipe Schema in the AIOSEO Schema settings.
The answer is that Broken Link Checker doesn't use license keys. Instead, it's linked to your account.
Our Broken Link Checker is a free plugin that uses our servers to scan your site for broken links. You can sign up for a free account by following the steps in our Broken Link Checker documentation here.
Once you've signed up for an account, you can connect to it within the Broken Link Checker plugin, and then start using the plugin. No license key is needed.
The post Do I Need a License Key to Use Broken Link Checker first appeared on AIOSEO.]]>The AIOSEO Details column displays the TruSEO score, Headline Analyzer score, SEO Title, Meta Description, Index Status, and Link Assistant details for each post or page.

Occasionally, the information in the AIOSEO Details column may not load, and instead will display a pulsing circle as shown below:

When this happens, we recommend following the troubleshooting steps below:

You can also follow the steps in our How to Open the Browser Error Console article here.
These troubleshooting steps should provide the cause of the problem.
You can reach out to our Support team via the submit our Basic question form on our Contact page here. Please include all of the details from the troubleshooting steps performed above.
The post Troubleshooting Issues with the AIOSEO Details Not Loading first appeared on AIOSEO.]]>With All in One SEO's built-in AI Image Generator feature, you can easily create images to use within content, or as your featured image with just a simple prompt.
In this article, we'll go over how to use this AI feature.
In This Article
The AI features in All in One SEO rely on a credits system. You can buy blocks of credits, or use credits you receive as part of your subscription for All in One SEO Pro.
To get started, you'll need to verify that you have AI credits. To do this, click on General Settings in the All in One SEO menu.

Next, click on the AI Content tab.

You can click on the Buy Credits button to purchase a block of Pay-As-You-Go credits, or you can click on the Connect to an Existing Account button if you already have an account for AI credits.
If you activate a license key for All in One SEO Pro, then you'll see that your account is automatically connected and the number of credits available to you.

In the screenshot above, you can see that we have 190,000 credits remaining out of 200,000 credits.
For more information about the AI credits system for All in One SEO and how to manage your account, please check out our article on Buying and Managing Credits for the AIOSEO AI Features.
Now that we've verified that we have some AI credits, let's check out the AI Image Generator feature.
NOTE:
This feature works with the WordPress Block Editor (also known as Gutenberg), the WordPress Classic Editor, and our supported page builders.
To get started, edit or create a new post using the default WordPress Block Editor and click on the Add Block icon.

Select the Image Block to add an image to your content.

Next, click on the Generate with AI button to open the AI prompt.

The Image Generator window will be displayed that shows the Prompt field, as well as some options, and a Preview of the generated image.

In the Prompt field, type a description of the image you want to generate. For example, “A cute cat wearing a wizard hat, reading a spell book”.
You can then select from the image options listed below:
NOTE:
The image quality will affect the number of AI credits that will be used to generate the image.
You can set the sitewide defaults for these image options in the AI Content Settings by going to All in One SEO > General Settings and clicking on the AI Content tab.
Once you've entered your prompt and selected from the image options, click on the Generate Image button to create your image.

Notice that the Generate Image button shows the number of AI credits that will be used to generate the image.
In the bottom left-hand side of the window, you'll see the number of credits you have, along with the amount remaining.
IMPORTANT:
Using AI to generate images can be time-consuming, depending on the complexity of the prompt, and the quality of the image.
You should be patient and wait for the image generation process to complete, before closing the Image Generator window.
Once the image generation process has completed, the image will be displayed in the Preview area.

You can click on the Insert Image button to add the image to your content.
You can also edit your prompt, or change the quality and regenerate the image.
That's all! You've now used the AI Image Generator in All in One SEO to create images to use in your content.
Now that we've discussed creating new images using the All in One SEO AI Image Generator, let's look at editing existing images in your content.
First, edit your content and click on the image you want to edit.

Click on the Edit with AI button to open the Image Generator window.

Now you can enter your prompt and select the image quality.

Click the Regenerate button to generate the new image using AI.
Notice that the Regenerate button shows the number of AI credits that will be used to generate the image.
In the bottom left-hand side of the window, you'll see the number of credits you have, along with the amount remaining.
IMPORTANT:
Using AI to generate images can be time-consuming, depending on the complexity of the prompt, and the quality of the image.
You should be patient and wait for the image generation process to complete, before closing the Image Generator window.
Once the image regeneration process has completed, the image will be displayed in the Preview area.

You can click on the Insert Image button to add the image to your content.
You can also edit your prompt, or change the quality and regenerate the image.
That's all! You've now used the AI Image Generator in All in One SEO to edit an image in your content.
Not only can you create and edit images in your content using the AI Image Generator in All in One SEO, but you can also create a featured image.
To get started, edit or create a new post using the default WordPress Block Editor and click on the Generate with AI button next to the Set featured image button.

The Image Generator window will be displayed that shows the Prompt field, as well as some options, and a Preview of the generated image.

In the Prompt field, type a description of the image you want to generate. For example, “A cute cat wearing a wizard hat, reading a spell book”.
Select the Image Options as described above.
Once you've entered your prompt and selected from the image options, click on the Generate Image button to create your featured image.

Notice that the Generate Image button shows the number of AI credits that will be used to generate the image.
In the bottom left-hand side of the window, you'll see the number of credits you have, along with the amount remaining.
IMPORTANT:
Using AI to generate images can be time-consuming, depending on the complexity of the prompt, and the quality of the image.
You should be patient and wait for the image generation process to complete, before closing the Image Generator window.
Once the image generation process has completed, the image will be displayed in the Preview area.

You can click on the Insert Image button to add the image as your featured image.
You can also edit your prompt, or change the quality and regenerate the image.
That's all! You've now used the AI Image Generator in All in One SEO to create a featured image.
The use of artificial intelligence (AI) to generate images involves a range of considerations that users should be aware of. AI-generated images may not always accurately represent real-world objects or scenarios, and there is a possibility of unintended biases or inaccuracies being present in the output. Users are advised to exercise caution and critical judgment when utilizing such images, particularly in contexts where authenticity and precision are paramount.
Furthermore, it is important to recognize the ethical and legal implications associated with AI-generated visuals. These images may inadvertently infringe upon intellectual property rights or misrepresent individuals and entities. Users should ensure that they have appropriate rights or permissions when using AI-generated content and remain mindful of the potential impact on privacy, reputation, and compliance with applicable laws and regulations.
The developers of All in One SEO do not guarantee the absolute accuracy, impartiality, or rights and permissions of the generated images.
Check out more articles on how to use the AIOSEO AI features here.
The post Using the AI Image Generator in All in One SEO first appeared on AIOSEO.]]>The AI Assistant in All in One SEO is a block for the WordPress Block Editor that will create whatever text content you need.
In this article, we'll go over how to use this versatile assistant.
In This Article
The AI features in All in One SEO rely on a credits system. You can buy blocks of credits, or use credits you receive as part of your subscription for All in One SEO Pro.
To get started, you'll need to verify that you have AI credits. To do this, click on General Settings in the All in One SEO menu.

Next, click on the AI Content tab.

You can click on the Buy Credits button to purchase a block of Pay-As-You-Go credits, or you can click on the Connect to an Existing Account button if you already have an account for AI credits.
If you activate a license key for All in One SEO Pro, then you'll see that your account is automatically connected and the number of credits available to you.

In the screenshot above, you can see that we have 190,000 credits remaining out of 200,000 credits.
For more information about the AI credits system for All in One SEO and how to manage your account, please check out our article on Buying and Managing Credits for the AIOSEO AI Features.
Now that we've verified that we have some AI credits, let's check out the AI Assistant feature.
IMPORTANT:
The AIOSEO AI Assistant is a WordPress Block that only works with the default WordPress Block Editor.
Support for page builders will be added in future releases.
To get started, edit or create a new post using the default WordPress Block Editor and click on the Add Block icon.

You can search for the block by typing AIOSEO in the search field.
You’ll see the AIOSEO – AI Assistant block in the search results. Click on it to add it to your post.

You'll see the AI Assistant block added to the content area. If you have other content blocks in the content area, then you can drag and drop this new block to wherever you want to add this content.
Next, type your prompt into the block and click on the Generate button.

The AI Assistant will generate content and insert it into the content area where you placed the AI Assistant block.
You'll see icons at the top of the generated content that you can use to translate the content into various languages, summarize the content, and make the content longer or shorter.

In the sidebar of the Edit Post screen, you'll see the AIOSEO – AI Assistant block settings, where you can set the tone and the audience for the generated content. You can also see how many credits are used each time you use the AI Assistant, as well as how many credits you have left out of your total number of credits.

Finally, at the bottom of your content, you'll see the AI Assistant block where you can regenerate or delete the content that was generated.

That's all! You've now used AIOSEO AI to create text content for your post, giving you an easy way to generate your content.
The content generated by artificial intelligence tools may not always be entirely accurate or reliable. While these systems are designed to provide helpful and informative content, they are based on patterns in data and may inadvertently produce information that is outdated, incomplete, or incorrect. We recommend that you verify critical details through reputable sources before publishing AI-generated content.
Additionally, AI models can sometimes reflect biases present in their training data, which may lead to unintentional skewing of information or perspectives. It's important for users to approach AI-produced content with a critical mindset and consider multiple viewpoints to ensure a well-rounded understanding. The developers of All in One SEO do not guarantee the absolute accuracy or impartiality of the generated output.
Check out more articles on how to use the AIOSEO AI features here.
The post Using the AI Assistant in All in One SEO to Create Content first appeared on AIOSEO.]]>In this article, we’ll explain what this status means, why it occurs, and how you can resolve it using AIOSEO’s features.
In This Article
The Excluded by ‘noindex' Tag status occurs when Google discovers a page on your website but does not index it because the page contains a noindex robots meta tag. This tag instructs search engines not to index the page.
This situation often arises from:
To identify pages with the Excluded by ‘noindex' tag status in Google Search Console (GSC), follow these steps:



IMPORTANT:
Before getting started, make sure to connect Search Statistics to your Google Search Console account. You can find instructions on how to connect to your Google Search Console account here.
NOTE:
The Index Status feature is available to customers with an Elite plan for All in One SEO Pro. Upgrade to All in One SEO Pro today to get Search Statistics and many more features!
The Index Status feature enables you to see Google Search Console errors directly within your WordPress dashboard. To do this, follow these steps:





By using these methods in All in One SEO, you can effectively locate and address URLs affected by the Excluded by ‘noindex' tag status, ensuring a smooth user experience and optimal indexing for your site. You can learn more about Checking the Index Status of Content in our article here.
AIOSEO provides a user-friendly interface to identify and resolve issues related to the noindex tag. Follow these steps to address the error:
Noindex can be set in two ways in All in One SEO: at the individual page or post level, and for your content types in general.
Here’s how to check noindex at the individual page or post level:

Here’s how to check noindex at the content level:

If you have received error messages for paginated content, such as category or archive pages, you can check the sitewide settings for this.
Here are the steps to check the settings for noindex on paginated content:

RSS feed URLs often appear with a noindex directive, and this is entirely normal. These are not actual pages, but rather basic code versions of your content designed for RSS feed crawlers and readers.
Google typically doesn’t display these feeds in search results because they’re not meant for human consumption. WordPress creates several RSS feeds, and these URLs will always end with “/feed/”.
By default, AIOSEO sets RSS feeds to noindex to align with SEO best practices. If you wish to change this behavior, you can refer to our guide on Setting NOINDEX for RSS Feeds. However, we don’t recommend changing this, and you should leave them as is because Google will gradually remove feed URLs from your Search Console, and there’s no SEO benefit to indexing them.
Noindex can also be controlled sitewide via the WordPress global site settings. To check this, follow these steps:
If it’s checked, uncheck it and Save your changes.

Even if the noindex tag is removed, pages might remain excluded if they are blocked in your robots.txt file. This file gives instructions to search engine crawlers about which pages or files they can or cannot request from your site.
A Disallow rule in your robots.txt file tells crawlers not to access specific parts of your site. For example, a rule like Disallow: /wp-admin/ this is a default WordPress rule that prevents search engines from crawling the admin area of your site, which is standard practice. However, if a Disallow rule accidentally blocks important content, it can cause indexing issues.
To verify that the affected pages are not disallowed in your robots.txt, follow these steps:
Disallow: /your-important-page/), you should remove that line.
You can learn more about using the noindex or robots.txt rule by reading our article, When to use NOINDEX or the robots.txt?
After applying these fixes, log in to your Google Search Console and use the URL Inspection Tool to test the affected URL.
Click Request Indexing to notify Google of the changes. This step prompts Google to re-crawl the page and update its status accordingly.

If you’ve resolved all instances of the error, you can ask Google to revalidate your URLs in bulk. On the Page Indexing page in Google Search Console, click the Validate Fix button. This informs Google that the issues have been addressed and the URLs are ready for indexing.
Occasionally, Google might report false positives. In such cases, revalidation ensures these URLs are reviewed again.

NOTE:
If you missed a fix, validation will stop when Google finds a single remaining instance of that issue.
Also, it’s important to remember that, you shouldn’t click Validate fix again until validation has succeeded or failed. You may learn here how Google checks your fixes.
You can monitor the validation progress. Validation typically takes up to about two weeks, but in some cases can take much longer, so please be patient. You will receive a notification via your email when validation succeeds or fails.
To avoid similar errors in the future:
The Excluded by ‘noindex' Tag status can highlight intentional exclusions or overlooked configurations. By leveraging AIOSEO’s features, you can resolve this issue efficiently and ensure your site is optimized for search visibility.
The post Understanding and Fixing the Excluded by ‘noindex’ Tag Status in Google Search Console first appeared on AIOSEO.]]>This lets you know that a page is indexed by Google but blocked from being crawled due to rules in your robots.txt file. While this situation is not always problematic, it can lead to incomplete or inaccurate indexing.
In this article, we’ll explain what this means, why it occurs, and how to resolve it using All in One SEO.
In This Article
The Indexed, though Blocked by robots.txt status arises when Google successfully indexes a page but can’t crawl its content due to a rule in your robots.txt file. Crawling and indexing are distinct processes:
When a page is blocked from crawling, Google may index it using only metadata or information from external links, leading to incomplete indexing.
To identify pages with the Indexed, though Blocked by robots.txt status in Google Search Console (GSC), follow these steps:



IMPORTANT:
Before getting started, make sure to connect Search Statistics to your Google Search Console account. You can find instructions on how to connect to your Google Search Console account here.
NOTE:
The Index Status feature is available to customers with an Elite plan for All in One SEO Pro. Upgrade to All in One SEO Pro today to get Search Statistics and many more features!
The Index Status feature enables you to see Google Search Console errors directly within your WordPress dashboard. To do this, follow these steps:





By using these methods in All in One SEO, you can effectively locate and address URLs affected by the Indexed, though blocked by robots.txt status, ensuring a smooth user experience and optimal indexing for your site. You can learn more about Checking the Index Status of Content in our article here.
AIOSEO provides powerful tools to diagnose and address robots.txt issues. Follow these steps:
If the affected page should be indexed and crawled, you’ll need to update your robots.txt file. You can access the Robots.txt Editor by going to the Tools section in the All in One SEO menu of your WordPress dashboard. Here, you can view and edit your robots.txt file directly.
Look for any disallow rules that may be blocking Googlebot from accessing the affected page. For example: Disallow: /example-page/
If the page should be accessible, modify or remove the rule. Save the changes to apply the updates.
To edit any rule you've added, just change the details in the rule builder and click the Save Changes button.

To delete a rule you've added, click the trash icon to the right of the rule.

You can read our article Using the Robots.txt Tool in All in One SEO to learn more.
Now that you've updated your robots.txt file, you can test if Google is still blocked from crawling the page using the Google Search Console URL Inspection Tool.

When you want a page to be excluded from search results, it’s essential to use a No Index Robots Meta directive rather than relying on robots.txt rules. The key distinction here is that robots.txt only manages crawling, not indexing. Crawling and indexing are two separate processes.
For example, blocking a page in robots.txt prevents search engines from accessing it, but it doesn’t stop the page from being indexed if it has already been discovered through other means, such as backlinks.
To ensure a page is not indexed, you should add a No Index Robots Meta tag. This tells search engines to exclude the page from search results. However, if you block the same page in robots.txt, search engines like Google won’t be able to crawl it to see the No Index directive. As a result, the page might remain indexed because search engines are unaware of the directive.
For instance, imagine you have a page that you don’t want indexed. If you block it in robots.txt and add a No Index tag, search engines won’t crawl the page to recognize the No Index directive, defeating its purpose.
Instead, you should allow search engines to crawl the page, so they can detect the No Index Robots Meta and drop it from their index.
Example Scenario:
https://example.com/private-info, and add a No Index tag in the page's header.https://example.com/private-info in robots.txt and add a No Index tag simultaneously.Finally, robots.txt is best used for blocking files like PDFs, images, or feeds, where adding a No Index directive isn’t possible. For example, you might block https://example.com/files/document.pdf in robots.txt because PDFs don’t support Robots Meta tags.
To add a noindex tag to a page, edit the page in WordPress and scroll to the AIOSEO Settings section. Under the Advanced tab, you'll see a setting for Robots Settings with a toggle that's set to Use Default Settings.

Change the toggle to off, and you'll see some checkboxes under the Robots Meta heading.

Check the box for No Index and click the Update button for your post. This post will not be indexed by search engines and will not appear in search results. This process may take a while for Google to de-index your URLs.

If external sites link to a blocked page, Google may still index it using limited data. To resolve this, contact the external site and request they update their link to a more relevant URL. Alternatively, use AIOSEO’s Redirect Manager to create a 301 redirect from the blocked page to a suitable URL. This ensures both users and search engines are directed to the correct content.
NOTE:
The Redirection Manager feature is available to customers with a Pro plan or above for All in One SEO Pro.
Upgrade to All in One SEO Pro today to get Redirection Manager and many more features!
After applying these fixes, log in to your Google Search Console and use the URL Inspection Tool to test the affected URL.
Click Request Indexing to notify Google of the changes. This step prompts Google to re-crawl the page and update its status accordingly.

If you’ve resolved all instances of the error, you can ask Google to revalidate your URLs in bulk. On the Page Indexing page in Google Search Console, click the Validate Fix button. This informs Google that the issues have been addressed and the URLs are ready for indexing.
Occasionally, Google might report false positives. In such cases, revalidation ensures these URLs are reviewed again.

NOTE:
If you missed a fix, validation will stop when Google finds a single remaining instance of that issue.
Also, it’s important to remember that, you shouldn’t click Validate fix again until validation has succeeded or failed. You may learn here how Google checks your fixes.
You can monitor the validation progress. Validation typically takes up to about two weeks, but in some cases can take much longer, so please be patient. You will receive a notification via your email when validation succeeds or fails.
To prevent this error from recurring:
The “Indexed, though Blocked by robots.txt” error can be resolved by updating your robots.txt file, adjusting meta directives, or managing external links. By leveraging AIOSEO’s comprehensive tools, you can address these issues effectively and maintain a healthy, optimized website.
The post Resolving Indexed, though Blocked by robots.txt in Google Search Console first appeared on AIOSEO.]]>In this guide, we'll show you the best practices for writing reviews that truly inform and influence your readers.
In This Article
Before you start writing, it's important to focus on a few key principles that separate a truly great review from an average one.
With so many reviews online, it's important to make yours stand out. Here are a few tips to take your reviews to the next level.
Our tools are specifically designed to help your high-quality reviews get the visibility they deserve.
By following these guidelines and using AIOSEO's powerful features, you'll create reviews that not only help your readers but also become a trusted resource that ranks high in search results.
According to Google's guidelines, the answer depends on what you are reviewing.
LocalBusiness or Organization are considered “self-serving” if they are on your own site. This means you cannot get star ratings in search results by reviewing your own business. The reviews must come from an independent, third-party source. For more details, refer to the guidelines on self-serving reviews.Getting star ratings (rich snippets) to appear in search results is not guaranteed, even with a perfect setup. It is ultimately Google's decision. However, here are the most common reasons why they might not be showing up:
Review schema is for much more than just physical products! Google supports rich snippets for a wide variety of content types. Using AIOSEO's Schema Generator, you can easily add review schema for items like:
No, you don't. While a 1-5 scale is very common, Google supports different scales. In AIOSEO's Schema Generator, you can define the bestRating and worstRating values to specify your scale. For example, you could use a 1-10 scale by setting the worstRating to 1 and the bestRating to 10. The key is to clearly define the scale you are using within the schema markup.
The post How to Write High-Quality Reviews That Inform and Influence first appeared on AIOSEO.]]>In this article, we’ll walk you through a self-assessment process to help you evaluate your content based on core questions about quality, expertise, and authority.
This guide is convenient for All in One SEO users who want to ensure their pages are well-optimized, people-focused, and poised for better search visibility.
In This Article
High-quality content is the foundation of good SEO. Ask yourself these questions about your pages and posts.
Great content also needs to show that it comes from a knowledgeable and trustworthy source.
If you've noticed a sudden drop in traffic, don't panic. You can perform a simple audit to figure out what happened.
Our tools are specifically designed to help you create high-quality, trustworthy content.
By regularly asking these questions, you'll create content that does more than just rank—you'll build a loyal audience that trusts your brand.
The post How to Self-Assess Your Content to See If It’s Helpful, Reliable, and People-First first appeared on AIOSEO.]]>