What is all in one seo pack. Proper Setup of All in One SEO Pack WordPress Plugin

Hello friends.

In this article, we will analyze the All in one seo pack plugin (SEO tools) for blog search engine optimization and set it up correctly.

This plugin is constantly updated, developers add new settings, new features. Therefore, it is often necessary to update information about this plugin, which I am doing now.

On the this moment information about all settings is up-to-date as never before. In addition, from the article you will learn how this plugin can harm the development of your blog. The article is long, since setting up All in one seo pack is not the easiest procedure for a beginner. The information is worth studying.

As can be seen from the content, the material turned out to be very extensive. Hope it answers all your questions. If any ambiguities remain, I am always glad to see you in the comments. I will answer all questions and make new materials. Now let's get started with the plugin.

An important point. There was an opinion that there is a jamb in the plug-in. So or so, I wrote at the very end of the article. I strongly recommend that you read this article.

You can download the latest version of the plugin by clicking on the button below.

On the official website, click on the orange button to download the plugin archive to your computer.


After downloading the plugin, install it. Perform the installation in any way convenient for you (I wrote about the methods).

Now consider the importance of this add-on to the WordPress engine.

Why do you need the All in one seo pack plugin?

WordPress in its purest form does not have the ability to add meta tags to articles (title - title, description - description, keywords - keywords). If we look into the editor of any post or page without using such SEO plugins, then there is nothing there except for entering the standard title and post content.

This option does not suit us very much, because we need to let search engines understand what our material is about. In this case, the meta tags mentioned earlier solve this problem.

After installing the All in one seo pack plugin or similar, a new plugin block appears in the editor that allows you to add data to articles.

This is how the complete plugin block looks like, which is added to the editor after it is installed.

On the image, I have selected areas for entering the title and description. There should also be an input field keywords. But since I don't use them, I turned them off.

An interesting setting in this block is the "Custom canonical URL" field, in which we can enter the main address of the page, if necessary. Thus, to tell the search engines which address for this page will be the main one and it is it that needs to be indexed, and all other addresses at which this page is available do not need to be planed.

I thought for a long time where to find the application of this function and here it is. It happens that you want to place some article in 2 categories at once, after which it will be available at 2 addresses and this is an obvious duplication of content within the site. To avoid this, we indicate in this field the address of the article of only one heading, and then the second address should not be included in the index, which will protect against duplicate pages.

But still, it would be better if the article is included in only one heading, so as not to create unnecessary headaches for search engines to index the site.

In addition, the plugin has very important parameters for setting up the correct indexing of a WordPress site. There are also settings for integrating popular and necessary services with the site.

We start talking about all the settings in more detail below.

Step by step setup All in one seo pack

After installing the plugin, a new item called "SEO Tools" appears in the WordPress admin panel. Go to the main plugin settings.

We will get to the page with all the settings. Let's go through each block of settings.

First, I will list all the settings, and then give an image of how everything is done for me.

basic settings

  • Thanks for the plugin, I made a donation - we don't check the box. But you can actually donate some amount to the development of the plugin;
  • Canonical URLs - we must enable this setting. It prescribes the tag to the created pages rel="canonical", which shows search engines that this particular page is the main one and only it needs to be taken into the index, and other pages should not be taken into account. This item prevents duplicate content from appearing;
  • No Pagination for Canonical URLs - this setting disables pagination of pages with the tag rel="canonical". It's better to turn the setting on. To understand this parameter in more detail, I recommend that you read the last paragraph of the article and study the entire instructions for this plugin from A to Z;

Pagination is the division of information into pages. On blogs, this phenomenon is clearly expressed in the form of pagination.

  • We display the title by default - select "Disable", since we will prescribe our own titles;
  • Enable Custom Canonical URLs - as written in the description for this setting, if it is enabled, a field will be added for assigning the main address (adding the canonical attribute) to posts. A similar field is available in the plugin block, which is added to the post and page editor. Since this field is available in the editor even when this setting is disabled, it seems that this setting is responsible for enabling this feature in custom post types (media files and other pages that can be added by third-party plugins, such as WPpage);
  • Set Protocol For Canonical URLs - select the protocol for pages with the Canonical attribute, that is, for the main page addresses. I chose the HTTPS protocol option. I recommend that you set the "Auto" parameter, since for the https option to work, you must install the appropriate certificate for the domain. How to do this, we will consider later;
  • Use Schema.org Markup - Adds page markup and structures the data on it. This setting can be enabled, but conflicts may arise if your site already has inline markup from Schema.org. I have markup, therefore, I do not include this setting;
  • Keep an event log - if we want to monitor the plugin's work, we can enable this setting. Then the entire process of the plugin will be recorded in a separate file all_in_one_seo_pack.log.


Home page settings

In this paragraph, we just need to write the title, description and keywords that describe the site.

  • header home page- write the name of the site. I wrote like this: "Personal blog of Konstantin Khmelev about creating websites (blogs), setting them up and promoting them on the Internet";
  • Description of the main page - we prescribe a small description of the site. Write what your site is about or what the visitor will find on it. Here is my option: "On this blog you will find a lot of useful information about creating, configuring and promoting sites (blogs) on the Internet";
  • Key words of the main page - I did not fill in this line, so for the frequent use of keys, you can get sanctions from search engines;

Yes, and it has long been said that this meta tag (keywords - keywords) is no longer taken into account by search engines. I prefer to let the search engines make their own choice and sort out the whole situation. In addition, everything will be natural and you will not have to correct the situation later in case of any problems or falling under the filters.


Key settings

This setting is responsible for the keywords for posts and pages.

I wrote above that I do not use keywords. I made this decision for several reasons:

  1. For the illiterate use of key phrases, you can fall under the sanctions of search engines, as this can be taken into account as manipulation on the part of the site owner;
  2. You need to let search engines figure things out for themselves. To do this, search engines are constantly updating their algorithms, which are becoming smarter and will leave only SDLs (sites for people) in high positions;
  3. Well, as mentioned above, there is an opinion that the keys have not been taken into account by search engines for a long time, and sometimes the situation is aggravated for their use when promoting a resource.

Therefore, I turned off the ability to prescribe keywords.


After disabling this function, in the reactor for adding pages and posts, the field for entering keywords will not be present.

Header customization

In this paragraph, the display of headers is configured:

  • records;
  • pages;
  • headings;
  • archives;
  • labels;
  • 404 pages;
  • search pages.

All settings will not be touched. And here's what needs to be done.

  • Rewrite headers - enable;
  • Headings with capital letters - check the box;
  • Headings of headings with a capital - put a check-box;
  • Format for pages - you need to remove the part of the code that displays the title of the blog. This information in the header is completely unnecessary and does not carry any semantic load. You need to remove the part of the code that comes after the vertical bar (%blog_title%). We also delete the line;
  • The format for entries is similar to the format for pages.

You can also affect the title for the 404 page. Replace English phrase "Nothing found for" into Russian "No results found for".

Similarly, we change the word in the "Format for navigation" item "Part" on word "Part".

See the screenshot below for more details.

Settings for Custom Post Types

If you use some content formats on your blog other than regular posts and pages, then you can enable this setting. These can be subscription pages from the WPPage plugin, as an option. Then you can write meta-data for such pages (subscription, selling).

I don't use anything like that. Therefore, the setting for custom post types is disabled for me.


Appearance settings

In this block, we configure where the fields for entering the title, description, and keywords will be displayed. By default, they are displayed in the post and page editor. I think that this is how it should be, therefore, we leave the settings in the "Show SEO settings for post types" item.

  • The first item is responsible for displaying the "SEO Tools" menu in the top admin bar on each blog page;


  • The second item is responsible for displaying the "SEO Tools" item at the top of the WordPress admin panel. If enabled, this item will be displayed at the top, if disabled - at the bottom;

Here, of course, choose what you like. I prefer the option below.

Webmaster settings

When adding your site to the Google and Yandex webmaster panel, you must confirm the ownership of the site. This is usually done by uploading a special file to the root of the site, or by adding a special tag to all pages of the site.

All of these procedures require technical skills.

This item greatly simplifies the confirmation of ownership of the site. You just need to enter a special verification code in the appropriate fields, after which the rights will be confirmed.


The only thing that I really dislike is the lack of the ability to confirm rights for Yandex. Let's hope that this shortcoming will be corrected soon.

Google services settings

Also a very useful item. But, perhaps, one of the most difficult in this plugin. Requires some knowledge of how Google search engine services work.

Despite this, it simplifies the work and saves us from the same work as in the previous paragraph "Settings for webmasters". Now there is no need to include links to your profile on the Google+ social network in the template files, which is necessary to confirm authorship in the Google search engine.

It is also possible to connect the site to the Google Analytics statistics tracking system. Now you do not need to place the code in the site files.

Below is a screenshot of my settings.

I will return to this point soon when I write a detailed article on the Google Analytics statistics tracking service. I recommend not to skip this article.

Indexing settings (noindex)

There are a lot of pages on WordPress sites that create duplicate content. Such pages must be hidden from indexing, and this item helps a lot with this.

I will not describe these settings in detail. Let me just say that the last 2 settings should not be active. See image below.

Lately I've disabled the setting "Use nofollow for paginated pages/posts." This was done so that on the pagination pages, search engine robots could go to the articles themselves. In this way, we make it easier for PS robots to access content. In addition, I analyzed popular resources, nowhere are these settings used on pagination pages. From this he drew such conclusions.

Additional settings

At this point, the only thing you need to pay attention to is generated description.

We prescribe all the data for our materials by hand. Therefore, this setting should be disabled.

This completes the All in one seo pack plugin settings.

After all the changes made, be sure to save the settings by clicking on the "Update settings" button.


If something is not clear to you from the text version of the article up to this point, then I provide you with my video tutorial on setting up this plugin. But there may be some differences in the text version and in the video. In the text, I painted and showed everything in more detail and more clearly. See video below.

After the settings that are applied to the entire site, I will say a few words about the settings of the "SEO Tools" block that appears in the post and page editor after installing the plugin.

Setting up the "SEO Tools" block in the editor

How this block looks like, I showed at the very beginning of the article. But, just in case, I'll show it here.

Let's go through each setting briefly.

  • Preview - in this paragraph, we can view the snippet view, which is formed depending on the data entered in the "Title" and "Description" fields. In the issue, the snippet may differ, since search engines can choose any most appropriate piece of text for the most accurate description of the article (page);
  • Post title - enter the title of the post, which will be displayed in the search engine results, as well as in the browser tab;
  • Description of the entry - displayed only for search engines. Should be displayed in the snippet, but not always (see above);
  • Keywords - this field is not visible in the screenshot above, since I turned it off. But by default, it is present and it is necessary to prescribe the keywords (phrases) for which the page is being promoted. The plugin says that it is necessary to prescribe with a comma, but the option also works "through a space";
  • Custom Canonical URL - if you need to specify its main address for the created page (if it differs from the one being created), then enter it in this field. At the beginning of the material, I already wrote why this is necessary. Alternatively, it may come in handy in a situation where the article is included in 2 categories. Then it is necessary to indicate the main address of the article from one heading, so that the second address does not get into the index and duplicate content does not appear at different addresses;
  • Add NOINDEX argument - if there are external links on the page, you can enable this setting and they will all be closed with the noindex tag. Thus, we will close the links from indexing;
  • Add argument NOFOLLOW - gives a signal to search engine robots so that they do not follow external links;
  • Robots Meta NOODP - enable the option so that search engines do not use page descriptions from the Open Directory Project (This is an open directory of sites, also known as dmoz);
  • Robots Meta NOYDIR - the same as the previous one only for the Yahoo! dir;
  • Disable SEO - activate this checkbox so that all settings from the "SEO tools" block for this post are disabled.

Important note: the settings for adding noindex and nofollow arguments do not completely block links from indexing. Even with these settings, links harm your site. Therefore, it is necessary to close links in other ways. This will be one of the next blog articles. Wait!

On this, I completely finished the process of setting up and describing the plugin, with the exception of the additional modules that it contains. These modules can also be useful for beginners.

I don't use them, but they are still quite interesting as they allow you to do some functions without direct intervention to the site files on the hosting. Everything can be done through these modules.

In the near future I will definitely add all the necessary information in the most detailed form.

I left the sweetest for last. As promised, I will briefly describe a hole in this plugin that can harm your blog.

Cant in the plugin, true or not?

I decided to supplement this article with my observations and reasoning about the jamb that was allegedly found in the plugin after the release of version 2.0.

"Job" was not discovered by me. I am only now expressing my opinion and my practical observations. Started all this Alexander Borisov. Here is his article about this "jamb".

It concerns the not entirely correct operation of the previously considered rel="canonical" tag.

This tag in new versions of the plugin does not fully modify its function. The tag is well written on all pages of the blog, but a situation may arise when, due to the incorrect operation of this tag in conjunction with the wrong plugin settings, completely unnecessary pages may appear in the SERP.

Let's see what's the matter. As an example, I will take this page on which you are currently reading this article. Let's look at its source code (ctrl+u) and find the rel="canonical" tag. We should see a link to our article after this tag. Here's what it shows.

Everything is fine here. And now let's write an addition like "/111" or any other numbers to the link to this article. That is, at the end of the link, we put "/111" and go to the same address, only with the appended part in the form of a line with numbers. At the exit, we will remain on the same page with exactly the same content. But look at the URL of the page. You will see that at the end of the link there is our added part in the form of numbers.

It seemed like nothing. The rel="canonical" tag should indicate on this page that the main page is the one without numbers and that it should be taken into the index, and not this one with numbers. But let's look at the situation as it is.

We look at the source code of the page already with a new address and see what our tag, which is responsible for the canonical URLs, registered. In theory, we should see the same thing as before. But in fact we can see the following picture.

See what our tag does? It indicates that this page is the main one, despite the fact that it is not. Moreover, it shows the address of the previous page with the numbers "/110". If somehow such a page gets into the index, then all the others with similar addresses will be picked up. And this is already a very large number of pages with duplicate content.

The plugin will assign a tag to such a "non-main" page if the setting "No Pagination for Canonical URLs" is not active in the main settings.

But even with this setting turned off, the pages themselves will not get into the index. I write about this below.

If we put a checkbox in front of this setting, then on each such page the plugin will always indicate the main page with the main address, which is what we need. Therefore, I will put this setting.

If we now look at the source code for the /111 page, we see that rel="canonical" points to the main page without any numbers.

With this, I hope, sorted out.

You can ask: "But how can such a page (c / 111, etc.) get into the index if it does not actually exist, and we just added some numbers there?".

To be honest, if everything is done carefully and correctly, then such pages will not get into the index. Such pages are essentially pagination pages, as far as I was able to find out by experimentation. If you configured the plugin as I described above, then it should add a robots meta tag to such pagination pages, which gives a strict instruction to search engines not to index the page.

The last 2 active checkboxes in the plugin indexing settings are responsible for this.

This tag can be seen in the source code of the page.


Therefore, if you have these 2 settings, you can be calm. These pages will not be indexed on their own. This tag gives a strict ban to search engines.

Even if you don't enable the "No Pagination for Canonical URLs" setting, nothing bad will happen. They will have a robots tag.

How else can such pages get into the index?

Here I see 2 options:

  1. Your competitors will want to annoy you and add your pages with such addresses to the index using the Yandex and Google URL adding tool. But here's a dubious question: "Will search engines index such a page after adding it through URL adding tools if they have a robots meta tag?". For now, I'm at a loss to answer this question. But it seems to me that all the same, PS will not index the page, since it has a strict ban in the form of a robots tag;
  2. Perhaps some kind of glitch in the WordPress engine or plugin.

So is it worth worrying about this problem and is it a problem?

What have we learned before? It turned out that the canonical tag does not work correctly, if you can call it that. But it also turned out that on pages that can harm us and get into the index in the form of duplicate content, you can put the robots meta tag, which is a strict ban on indexing for search engines.

Based on this, we can conclude that we are not afraid of such pages. Unless our competitors, through URL adding tools, can help such pages get into the index. There is only one question: "Will a strict ban on the robots meta tag play a role in this case?".

I will look for the answer to this question and tell you everything!

Now let's answer one of the main questions in the discussion of this issue: "So leave the plugin All in one seo pack?"

I won't change it just yet. And that's why.

Firstly, I do not see anything dangerous in his work yet. I can't call it a joint. I can only justify this as a kind of plugin work. There are such pages, but they themselves will not get into the index (see above). Maybe I'm wrong and time will tell. Maybe someone knows? Write in the comments.

Secondly, by enabling the "No Pagination for Canonical URLs" setting, the plugin perfectly indicates the main page address.

Thirdly, I just analyzed one well-visited resource (4000 visitors per day) on which the All in one seo pack plugin is installed. Works exactly the same. There are no such pages in the index. And the setting of canonical addresses on it is generally disabled. And the resource is developing steadily.

Take a look at the ktonanovenkogo.ru blog. It also has an All in one seo pack. A resource with good attendance and indexing is all right.

For these reasons, I won't remove this SEO plugin for now. But, the rather large "stuffing" of the plugin with various unnecessary things gives me a reason to think about moving to another lighter analogue that works great.

If you want to completely play it safe, then you can put a plugin on your blog. All data for articles can be transferred from All in one seo pack with a single click and is also easy to set up. The next article will be about him. Wait.

Here are my reasoning and practical observations on account of this "jamb". What is your opinion?

And with that I end this article. It came out very large. Hope you got it all figured out. If something is not clear, then I'm waiting for you in the comments.

By the way, write your search engine optimization plugin that you use on your site. After all, there are enough of them. I would like to know your choice.

Thank you. See you soon in other articles.

Sincerely, Konstantin Khmelev.

Hello! Today, my next victim, which I will take apart for parts, will be a super popular plugin - All In One SEO Pack, for a wordpress site. This plugin is designed for automatic SEO optimization of the site for popular search engines such as Google. Here is a list of just some of the plugin features that will be available to you after installing and activating the plugin:

Use of the popular Schema.org markups

Meta description, keywords

Webmaster Tools Google and Bing

Profile on Google+

Function “Performance”

XML Sitemap Module

Social meta module

Robots.txt module

File editor module

Bad Bot Blocker Module

You can install the plugin directly from the WordPress admin panel. Go to the tab: Plugins - Add New, enter the name of the plugin in the search form, press Enter, install and activate the plugin.

To start setting up the plugin, go to the tab: All in One SEO - basic settings. On the plugin settings page, you can subscribe to a newsletter of secrets and tips from the plugin author. It also displays all the main plugin settings that need to be configured, this is what we will do now.

basic settings

I enjoy this plugin and have made a donation, check this box if you've made a donation to the author of the plugin.

– Canonical URLs , if checked, the plugin will create canonical URLs, that is, the main URLs for your posts and pages. I recommend enabling this feature only for those who have problems with duplicate entries. If you don't have duplication issues, don't check the box!

Disable pagination for canonical URLs, if you enable canonical URLs, then this feature will allow you to disable the creation of pagination, that is, so that the links do not display post numbers 1,2,3. If you have Canonical URLs enabled, check this box.

Enable custom canonical URLs, this feature is only available if you have Canonical URLs enabled. If checked, you will be able to edit Canonical URLs on the post or page creation page.

Set protocol for canonical URLs, you can choose a protocol for canonical URLs. Look at what protocol you have in the URL of the site, and choose one. And you can select - Auto, so that the plugin itself determines your protocol. If the Canonical URLs feature is disabled, then this feature will also not be available.

Use the default title, recommend - Enable to use the default headers. If left disabled, the plugin will create its own headers. If your site already has headers, then enable this option, otherwise there will be mess and extra load.

Use Schema.org markup, I recommend including markup from the popular Schema.org service, since all search engines support this markup. This markup will make your site more preferable in search results.

Keep an event log if you check the box, you will be able to log events, that is, all plug-in actions will be recorded in a special file. If there are problems with the plugin, you can check the event log to find out the cause of the problem. If your hosting has an error log, then you can not enable this option.

Home page settings

Main page title, it's not necessary to put a title for the main page here, it's not necessary. Leave the field blank and the plugin will use the title that is displayed in the general settings of the wordpress admin panel.

Main page description., same it is not necessary to put a description here for the main page, as the description is already specified in the general settings of wordpress. What's the point of creating another description? The fact is that the plugin does not change the main title and description, which are specified in the general settings of wordpress, the plugin creates another version of the title and description, this is not necessary! Basic settings are more than enough, leave the fields blank!

Main page keywords, this will probably be news to many, but keywords are also not required. For those who are not in the subject - Keywords are long out of date! Search engines no longer take them seriously, and even ignore them, you can read what the Google search engine writes about the use of keywords. You can include keywords, but it won't get any better, and it will most likely get worse if your keywords don't match what you have displayed on the site. At the moment, search engines perceive only titles and meta descriptions, that is, everything returns to normal, from complex to simple.

Use Static Front Page Instead, if you have a static page selected as your home page, and not your default recent posts, then when this option is enabled, the title, description and keywords will be taken from the page that is selected as the main page in the reading settings.

Key settings

use keywords, I recommend disabling the use of keywords. I have already explained above why it makes no sense to use keywords.

Header settings

I see absolutely no point in rewriting the titles, this is my personal opinion, my titles suit me, then why rewrite them? You can see the headers at the top of the browser page, in a special field for the URL.

- Capitalized - it means with a capital letter, you can turn it on.

Look at your headlines and if they don't suit you, you can rewrite them. Click on the question mark and you will be shown the available headline templates, you can experiment with them.

For example, for all the main post types, I have standard pattern header, in Settings - Permalinks. And if I also specify a header template in the plugin, then this will be some kind of nonsense!

Settings for custom post types

SEO for Custom Post Types, enable this option to display a special meta box with settings for all post types on the post or page creation page.

SEO for these post types only, here I recommend choosing Posts and Pages, Media files can be omitted.

Enable advanced options, you can not turn it on, the main options are more than enough, additional ones are not needed.

Display settings

It's the same here, enable for Posts and Pages, Media files can be omitted. Display menu in admin panel- leave a checkmark. Show menu in top bar- if you uncheck the box, the SEO tab in the top panel will disappear, you can not turn it on, everything is the same there.

Webmaster verification

This feature is for those who have not added their site to Google and Bing searches. You can enter a special code in the field - Google Webmaster Tools to verify your rights to the site. When , you will need to verify your rights to the site, to do this, select - Alternative ways, check the value - HTML tag, then copy the code that is specified in the meta tag, in quotes.

Paste the copied code into the field - Google Webmaster Tools and update your settings. Then on the Google Webmaster page, click on the button - Confirm.

The same must be done with the Bing browser. If you do not have a profile on the Pinterest social network, then leave the field empty, and if you do, then follow the instructions by clicking on the question mark.

Google Settings

Here you can confirm your authorship in Google search, although this is not necessary at all. If you have a profile on the Google+ social network, then go to your profile page, copy the URL address of your profile at the top of the page and add it to the field - Profile on Google+.

– Set Preferred Site Name, the plugin will choose the most preferred name of your site for the Google search engine.

- Google Analytics ID, here you can enter your Google Analytics identifier in the ID field.

Indexing settings

Here you can close some elements of your site from indexing, that is, so that they do not appear in the search. For example, if you want your categories to be indexed by search engines, then uncheck the category box. Leave the rest of the parameters unchanged.

Advanced settings

For those who do not want to delve into, just leave everything here unchanged, as is, by default. For the curious:

Avoid using excerpts in descriptions, if you check the box, then meta descriptions will not be taken from the post excerpt.

Auto-generated descriptions, if checked, the meta description will be taken from the post text.

Use shortcodes in auto-generated descriptions, descriptions in the form of shortcodes, do not check the box.

Remove descriptions from paginated pages, check the box to remove the description for pages with pagination, i.e. numbered pages. You can delete it, you can not delete it, it will not play any role in the promotion of your site.

Never shorten long descriptions, check the box to prevent long descriptions from being truncated. You can leave this box unchecked, because in any case, only a certain number of characters from the meta description are displayed in the search results. Same pointless setting.

Unprotected META fields just don't check the box here.

Exclude pages, you can exclude pages from All in One Seo Pack.

Add. post titles, you can add something to all the titles of the records at the same time, for example, a word, but it’s not clear why to do this? Leave the field empty!

Add. page titles, the same, leave blank.

Add. homepage titles (static)

Add. home page headers (blog), same, leave blank.

After all the changes made, click on the button - Update settings.

Performance

On the page - Performance, You can - Increase memory limit and Increase execution time. But, if your hosting has a memory limit of 256 MB, then you won't be able to do more here. The same goes for runtime. That is, it turns out that you will not succeed in making the limits larger, only if you switch to a higher Hosting tariff plan.

By the way, you can see the limits of your hosting on this page, in the information - About the system. Including PHP memory limit and Maximum script execution time.

XML Sitemap Module

On the page - Manage Modules, you can activate the XML Sitemap module. What it is? The xml map will display posts and pages of your site in order to notify search engines of all changes on your site in time. I recommend enabling the xml map for your site, to do this, click on the button - Activate .

After you activate the XML Map, on the left in the admin panel menu, under the All in One SEO tab, you will have a new tab - XML ​​Sitemap, go to this tab to configure the xml map.

Let's take a look at the XML sitemap settings.

XML Sitemap

– File prefix, leave unchanged.

– Notify Google, check the box.

- Notify Bing, check the box.

- Schedule Updates, here you can set a schedule, that is, for example, if you select - Daily, then you tell search engines that you need to view the map every day, but this does not mean that the robots will follow your instructions, they have their own algorithms, plugins for them not a decree. There is no point in setting a schedule. Leave the value - No schedule (no schedule).

Enable sitemap indexing, enable this option if your site has more than 50,000 posts.

- Types of posts, types of posts that will be displayed in the map, I recommend choosing - Posts and Pages.

– Taxonomies, if you use Categories on your site, then you can include them in the map. It's the same with the rest.

Enable archives per day, do not tick!

Create a compressed version of the sitemap, check the box, it will help reduce the load.

dynamic sitemap, check the box to update the map constantly.

Additional pages

Here you can add to the map additional pages that are not on your site. If you do not have such pages, then leave everything unchanged.

Excluded objects

You can exclude certain Categories or Pages from the map.

Priorities

Don't change anything here as it won't affect the priority of your pages in any way. As I wrote above, search engines have their own algorithms, they simply index the content and that's it. They don't care about the plugin settings, you can give instructions in the robots.txt file. In my opinion these are meaningless settings.

Update frequency

The same, it makes no sense to specify some frequency, do not change anything here. You have a dynamic map enabled and that's enough. They forgot to write in the plugin instructions that search robots do not accept such settings. At the end, update the sitemap.

Social meta module

On the module management page, you can activate the module - Social meta. This module is designed to set up your site's metadata for popular social networks. I’ll say right away that it’s not at all necessary to activate this module, that is, if you are satisfied with how the announcements of your posts are displayed on social networks, then you can not activate this module, you won’t get anything supernatural. But for the curious, of course, I will analyze the settings.

After activating the module, go to the tab - Social Meta to configure the plugin.

Basic settings.

– Run Shortcodes In Title, showing shortcodes in the title, if you don’t use shortcodes for titles, which is rarely used, then don’t check the box.

Run Shortcodes In Description, the same, only in the descriptions.

Auto-generate OG descriptions, check the box to have descriptions auto-generated from content.

Home page settings

Here you can customize the display of the main page in social networks.

Use AIOSEO title and description, if you check the box, the title and description will be taken from the plugin's main settings.

– Site name, enter the name of your site.

Header house. pages, title for the main page, which will be displayed in social networks.

Description of the house. pages, description for the main page, which will be displayed in social networks.

Image of a house. pages, You can select an image for the default home page.

Image settings

Select source OG:Image, don't change anything here to use the default post thumbnail. On the post creation page, you will be able to select an image to post in Social Settings.

Use default image, if no other is found, check this box so that if the entry does not have an image specified, the default image will be used.

OG:Image by default, You can select an image to use as the default if the entry does not have an image.

– Default Image Width, you can specify the default image width.

– Default Image Height , default image height.

Use custom margins for image, leave the field blank. Here you can add additional fields for images, not required.

Social Profile Links

– Social Profile Links, you can enter here links to your social media profiles, Google+, Facebook, Twitter, etc.

– Person or Organization?, choose what represents your site, person or organization.

– Associated Name, enter here your name, which is indicated in social networks.

Facebook settings

Administrator Profile ID, enter your facebook administrator profile ID in the field, which will allow you to add additional facebook tags to the site. To find out your profile ID, use the tool:

https://graph.facebook.com/yourusername

– Facebook data type, select the type of your site.

Automatically generate tags for articles, if the tags for the articles are not specified, they will be taken automatically from the articles. If you are not using labels, then leave the checkbox unchecked.

Enable Facebook meta for, enable for Posts and Articles.

Show Facebook publisher in articles, enter here a link to your facebook page, then the link will be displayed in the posts on the site.

Records Data type (post), if you have a blog, then leave Article.

Pages Data type (page), if you have a blog, leave Article.

Twitter settings

Twitter Card by default, select the type of display for your Twitter posts.

– Site Twitter, enter here the twitter username that your site is associated with.

Show author's Twitter, if you check the box, then on your profile page, in the wordpress admin panel, a field will appear where you will need to enter your username on twitter to confirm the authorship of the articles that you publish on twitter. An example is @zhuravljov35.

– Twitter domain, enter your site's domain here, without http.

In the end Update your settings. Also here you can check the site for duplicates of social meta tags. If you are using other plugins for creating meta tags for social networks, then there may be a conflict between the plugins. Then you will only need to use one plugin.

Robots.txt Module and File Editor

On the module management page, you can activate the Robots.txt module and file editor module. The Robots.txt module is designed to tell search engines what can and cannot be indexed on your site. For example, in the robots.txt file, you can close unnecessary sections from indexing, such as wp-admin. In the File Editor module, you can edit the robots.txt file, as well as the htaccess file.

After activating the modules, go to the Robots.txt page, here you can create a robots.txt file using the constructor:

– Rule type, Allow – allow, Block – prohibit.

– User Agent, specify the search engine for which the content of the file will be intended.

– Path to the directory, the name of the section that you want to close from indexing.

User-agent: *
Disallow: /wp-admin/

The example states: do not index the wp-admin section, that is, the wordpress admin panel, for all search engines.

You can also Optimize the robots.txt file here, the plugin will analyze your file for errors.

On the File Editor page, you can edit the robots.txt file and the htaccess file. If you do not have a robots.txt file, then you can add it to this field and click on the button - Update. You can also edit the htaccess file here.

Module Import and Export

The import and export module will allow you to import or export All in One SEO Pack plugin settings from one site to another. If you do not need this function, then do not activate the module.

To transfer the settings of the All in One SEO Pack plugin from one site to another, you first need to export the settings, check the boxes everywhere to transfer all the settings and click on the Export button, the file with the plugin settings will be saved on your site. Then go to the site where you want to transfer the settings, install the plugin, activate this module, click on the button - Select file , upload the file that you exported from the site where you want to transfer the settings.

– General Settings, basic settings.

– Post Data, settings that are specified for each entry.

Bad Bot Blocker Module

On the module management page, you can activate the Bad Bot Blocker module. This module is designed to protect your site from bad bots and spam.

- Block Bad Bots, check the box to block bad bots that try to hack your site.

– Block Referral Spam, check the box to block spam.

– Track Blocked Bots , check the box to display logs with blocked bots, that is, information about bots.

– Add rules to .htaccess , if checked, bots will be blocked in the htaccess file.

– Edit Blocklists, check the box so that you can edit the list with bad Bots and Sites where requests come from. That is, you can add or remove bad bot names and website addresses.

In the end Update your settings.

Meta description settings

On each post or page creation page, you will have a special widget for setting up meta descriptions and other settings.

– Title, you can add or change the title that appears in the search results.

– Description, you can edit the description for the search results.

custom canonical url, you can set the main address of the record. Leave blank if you don't have duplication issues.

Add NOINDEX argument, if you check the box, then search engines will not index the entry.

Add NOFOLLOW argument, if you check the box, then search robots will not follow the links in the post.

Add NOODP argument, check to ask search engines not to use descriptions from the Open Directory Project for your site.

Add NOYDIR argument, check to ask the Yahoo browser not to use descriptions from the Yahoo catalog for your site.

Exclude from sitemap, if you check the box, the entry will not be added to the XML Sitemap.

Disable for this page/post, disable SEO for this post or page.

Social settings, here you can set up meta data for social networks, that is, choose which title, description and image will be displayed on the social network if your post is shared on social networks.

– Title, specify the title that will be displayed in social networks for this post.

– Description, specify the description that will be displayed in social networks for this entry.

– Image, you can select an image to display on social media for this post.

custom image, you can set the default image.

Specify the width of the image, mono specify the width for the image.

Specify the height of the image, you can specify the height for the image.

custom video, you can specify a link to the video that is displayed in the recording for display in the social network.

– Facebook data type, you can select the post type.

– Facebook Debug, if you click on the button – Debug this Post, you can see how your post is displayed in the social network Facebook.

– Twitter Card Type, you can select the type of display of your Twitter post, with or without an image.

Do you have any questions? Write a comment! Good luck!

Setting up All In One SEO Pack wordpress plugin new instructions updated: April 23, 2018 by: Ilya Zhuravlev

Flector 5

This is the most popular plugin for WordPress. It is even more popular than the plugin, which is included in the engine distribution by default. The plugin allows users to easily and without unnecessary headaches edit SEO titles on their site.

For beginners, a little explanation: SEO titles can be used by search engines to form search snippets. For example:

This is what the search snippet for the main page of this site looks like. If you do not specify a meta description for the site (or any page on it), then the search engine will compose this description and show it in the search snippet. The problem here is that the description will be made up of random phrases taken from the page, and for a person such a description will not be very readable and attractive.

Therefore, the very first and main task of any SEO site optimization is to write the right SEO titles for each page of your site. There are many rules for compiling these headings, but it is important to strike a balance between listing keywords and human readability of the snippet.

The title of the page is also important (it is shown in the snippet almost always the way you filled it out) and the meta description (the description can be compiled by the search engine itself, but this does not mean that you need to forget about compiling it).

There are also meta keywords, but they should not be filled in at all - according to official information, both Google and Yandex meta keywords are not taken into account in any way when ranking, but visitors do not see them at all.

Why should you choose it and not some other, more powerful and functional plugin? Because of two things: it's extremely popular and it's very simple. Sounds paradoxical? I'll explain now. Let's assume that the author of a plug-in scored on support of the plug-in. BUT another update WordPress suddenly it turned out to be incompatible with the plugin and it stopped working. In such a situation, there will definitely be enthusiasts who will correct the plugin code so that it works on new versions WordPress. After all, the plugin is quite simple and it will be easy for any programmer to understand it and it is very popular, and therefore there are many specialists who can program among those who use it.

Usually, if when upgrading WordPress one of the plugins suddenly stops working, then we simply replace it with another similar one. With SEO plugins, such a trick will not work - you can replace that plugin, but re-entering the titles and descriptions of thousands of pages into the new plugin can be an impossible task. A few years ago, bloggers advised using not a simple one, but something like Platinum SEO Pack, which is much better functionally. But if you now go to the page of this plugin in the repository, you can see that it has not been updated since 2010. Would you trust such an important feature as the generation of SEO titles to a plugin that has not been updated for more than 2 years? The plugin forum is littered with reports that some of the plugin's features have become buggy, but there is no one to fix the shortcomings, since the plugin is not very popular.

There are also super-harvesters like the SEO Ultimate plugin, which is billed as a "true all-in-one" SEO plugin, clearly hinting that the plugin with its meager features cannot be called an "all-in-one" SEO plugin. I do not argue, SEO Ultimate this is really a super plugin that contains everything that is possible for SEO optimization. But the size of the plugin archive is almost 1.5 megabytes, while the entire engine WordPress weighs only 4.7 megabytes.

In my opinion, this is overkill. I don’t even want to check how memory consumption and processor load on the server will increase after enabling this plugin, well, to hell with it. Not to mention that if you completely rely on such a super-harvester, then jumping from it to another SEO plugin in case of any problems will be extremely problematic. That is why, for all its functionality SEO Ultimate will never become as popular as a simple one.

Actually, now you understand why you need to choose not the most functional plugin, but the simplest and most popular one to generate SEO headlines?

1. Unpack the archive.

2. Copy the folder all-in-one-seo-pack in /wp-content/plugins/.

3. Go to the blog admin panel on the tab " Plugins and activate the plugin.

Immediately after its activation, the plugin will give you a sign like this:

It says that you need to configure and enable the plugin. Plugin settings are in " Settings\SEO all in one", here you must check the option "Module status:"

Formally, this checkbox should enable the plugin, but in fact this checkbox only affects the output of the warning, which I wrote about above. Even if the option is set to "Disable" - the plugin still works. I never understood the meaning of this option, apparently I do not have enough experience with this plugin to explain such things. But you still need to check the box so that the plugin stops displaying its warning.

The plugin is translated into Russian. Not completely and slightly crooked, but translated and no one should have any special problems with setting it up. Each option contains a hint - click on the option to see it:

But in order. The first thing that greets us on the plugin settings page is a bunch of ugly banner ads. I wanted to describe a way to remove them, but then I decided that it’s not worth it - the plugin is updated often and editing it every time to cut out ads would be time-consuming. Moreover, you won’t have to go to the plugin settings page after its initial setup.

The first part of the plugin settings:

As you can see from the screenshot, here you need to specify the title and meta description of the main page. Carefully fill in this information - the main page of the site is often also the most popular in the search, and the values ​​\u200b\u200bspecified here will directly affect the traffic to your site.

It makes no sense to fill in keywords - as I said, not a single search engine takes them into account now and filling in this information means just wasting your time.

Uncheck the "Canonical Addresses" option. WordPress he himself has been generating them for a long time and you should not duplicate them with a plugin. Moreover, the plugin somehow strangely displays canonical links (indicating the canonical URL on the main page of the site or on the pages of categories has no logic).

The "Rewrite headers" option is required to be enabled. Without this option, the plugin will essentially not display headers at all. Why, then, does the plugin provide the ability not to overwrite headers? Probably so that the plugin can be used in tandem with plugins like , which form only headers and nothing else.

The second part of the plugin settings:

In this part of the settings, the template of generated headers is filled. I fill out this template as shown in the screenshot, but no one bothers you to fill it out as you think is best. When you click on an option, the plugin will show you tips on existing macros and what they stand for.

The third part of the plugin settings:

I can’t say anything about support for custom type records - I just haven’t used it, so figure it out yourself. The option with the obscure and long name "Custom Post Type for SEO Support Columns" is just to display columns with SEO information on the post edit page, like this:

That is, this option allows you to quickly assess which posts or pages on the site do not have completed SEO titles. To select or deselect several types of entries, hold down the "Ctrl" key.

As a matter of fact, I have nothing to say about further options - the plugin settings page already has complete and understandable information on them, which does not need my additional explanation. I can only say that all other options are completely off for me. But I have it, and I advise you to check the options "Use the "noindex" parameter for the archive:" and "Use the parameter "noindex" for the archive of tags:" - they will allow you to avoid excessive duplication of content on your site. While I personally prefer to close archive and tag pages via robots.txt, it somehow seems more reliable to me.

You have configured the plugin, how do you use it now? Yes, actually, it's very simple. For example, we go into editing any post on your site and see the plugin's administrative widget there like:

Fill in and click the "Update" button, everything is very simple. When editing a page rather than a post, the plugin widget will be slightly different:

The difference is small, but it is - you need to fill in the "Labels menu" field with a short page name (that is, under this name the page will be displayed in the menu). In some templates, filling in this option is optional, and in some (where the menu with pages is built using " Appearance\Menu") this option must be filled in without fail, otherwise a long page name will be displayed in the menu.

It is not possible to fill meta-information of categories with a plugin. Or rather, it will display in the title what you specified in the "Category Title Format" option, but the plugin will take the meta-description from the filled "Description" field of the category. For obvious reasons, this is a shortcoming of the plugin - the category description and its meta description are completely different things and often incompatible. For example, the description of categories pops up when you hover over their links:

I don't want to use the same description as the meta description. It is short and informative only for those who are already on the site, and not for those who view the search engine results. So in this regard, the plugin is crooked.

The plugin constantly counts the characters you enter in the title and description, but don't trust its advice. If the title really should consist of 60-65 characters, then the description now cannot be more than 120-125 characters. If only because Google has taken the habit of displaying the date when the entry was published before the description, and thus the length of the meta description is automatically reduced. And one more thing - the plugin can lie about the length of the title and description, if there are special characters like quotes in their text, keep this in mind.

By the way, about quotes. Always, always remember that quotes must be replaced with a sequence of html characters in the form " . If you don't replace the quotes with " , then the description will be truncated, and you won't even notice it until you look at the source code of the site page.

Possible problems? Yes, in fact, the problem can only be if you do not have a function call in your template wp_head();, but now there are practically no templates left where the author would forget to insert a call to this function.

Another possible error is: "PHP Warning: error_log([...]/wp-content/plugins/all-in-one-seo-pack/all_in_one_seo_pack.log)". This means that you have checked the box for:

The plugin tries to create and write logs to a file all_in_one_seo_pack.log in the plugin folder. Although, it is obvious that by default the plugin folder does not have the necessary permissions to write. So create manually the file all_in_one_seo_pack.log and put rights on it 777 . Although, to be honest, there is nothing useful in these logs and it's easier to forget about this plugin function.

The plugin is constantly advertised Pro plugin version called "". The benefits of this Pro versions are small: it is ad-free and it supports custom post types. I would not buy a plugin - it is sold according to a curve model like "$39 now and then $10 every month". Never understood this distribution model.

The author of the plugin is also the author of an old plugin, which, by the way, I still use. So, in his plugin, the author implemented a database import from the old plugin to the new one, when you activate the plugin, you will see something like:

After pressing the button " Update Database"all information will be irrevocably transferred from the old plugin to the new one. Rolling back will not work, so just in case, do as, in fact, the plugin advises you in this message.

Not without flaws, but it perfectly combines ease of use and the necessary functionality, which is why this plugin is the most popular plugin for WordPress or

3 076

One of the popular SEO plugins for your website is All in One SEO Pack. In this guide, I will show you how to install, configure and use this plugin on your WordPress site.

Why You Need an All in One SEO Pack Plugin

Search Engine Optimization (SEO) helps to improve the ranking of a website in Google and other search engines.

WordPress itself is SEO friendly.

But you can still improve the performance of the site, for example: add meta tags, create an XML sitemap, eliminate duplication, etc.

All in One SEO Pack helps you do all this with an easy-to-use interface that resides in your WordPress dashboard.

At Azbuka WordPress, we use Yoast SEO, although both plugins are great options for website optimization.

All in One SEO Pack Setup

The basic version of the plugin is free.

There is a Pro version that includes additional features such as extended support for WooCommerce, SEO for categories, tags, and custom taxonomy, and a number of other features.

You can see the package prices in the picture below:

Let's get started with the setup.

Install and activate the plugin.

If you are doing this for the first time, please watch our video.

A new item All in One SEO Pack will be added to the admin panel.

Go to the "General Settings" tab to configure the plugin settings.

A variety of settings will appear on the screen, each with a question mark icon. If you click on it, you will see an informational message about this setting.

The first option on the General Settings page is Canonical URLs.

Specifying a canonical URL for each post helps you avoid duplicate content on Google.

Typically, in WordPress, one post appears in several places: home page, archive page, author page, categories, and tags.

Posting full articles on all pages creates duplicate content.

Home page customization

In this section, you need to specify the title of the main page, which, if you wish, may differ from the name of the site. The site name will be used by default.

In both cases, make sure the site title contains keywords. For example, our site is called like this: Azbuka WordPress - Creating a site on WordPress.

In the next field, enter short description your site. It must not exceed 156 characters and must contain keywords.

You should not write all the keys at once - make the description clear and simple.

If you leave the description field empty, the plugin will not display a description. Do not be lazy and write a beautiful and capacious description of your site.

To use a static home page, select the Enable option next to Use Static Home Page.

Header settings

Header Settings allows you to set header templates for every page created by WordPress. It can be a single post, homepage, archives, tags or categories.

You can also check how the titles for your pages will appear by changing the tags used for different page titles.

Custom post type settings

In the custom post types settings, you can enable the plugin (enable SEO) for any custom posts used on your site.

For example, when using WooCommerce, all products will be custom post types and will appear here.

Display settings

Here you can customize the display area for the title, keywords, and description. These options are enabled by default, you can leave it as is.

Webmaster verification

Here you can add a verification code provided by Google, Bing or Pinterest to verify your ownership of the site.

With the help of services, you can receive detailed reports, see the site's rating in search engines, and also receive notifications about possible errors.

Google Settings

In the Google settings section, you can enter your Google+ profile URL to add copyright. When you add the link, you must go to your Google+ profile and add the site.

You can also add your Google Analytics ID to track visitor behavior and the plugin will automatically add your Google Analytics code to the site.

Indexing settings

In this section, you can disable the indexing of categories and archive pages on your site by search engines.

Some SEO experts consider this to be duplicate content and it is best not to index these pages.

However, others argue that you should only disable those that are not considered necessary. And store useful archives like category archives and tag archives.

All in One SEO Pack allows you to not index categories and archive pages by default. I would recommend that you uncheck the "Categories" box.

Advanced settings

These settings allow experienced webmasters to change some aspects of site optimization. For example: excluding pages, adding code to headers, auto-generating descriptions, etc.

If you don't know how to use this section correctly yet, leave it as it is.

Keywords settings

Many SEO experts believe that the use of meta tags is no longer useful, while others believe that they are still useful.

In All in One SEO Pack, the use of keywords is disabled by default. If this option is important to you, then you should make it active.

Managing All in One SEO Pack Modules

All in One SEO Pack is a powerful plugin with a wide range of features. Some of them are not available by default.

To activate them, go to the "Manage modules" tab.

The creators of the plugin believe that some users may use other plugins for XML Sitemaps and the Facebook Open Graph protocol.

If you are not using other plugins, you must activate these two modules to add XML map and social media meta tags.

XML sitemap settings

In the admin panel, go to the XML Sitemap tab and check the box next to Notify Google and Notify Bing.

Leave the rest of the settings unchanged. And don't forget to click the Refresh button.

Social meta

In the admin panel, go to the tab Social Meta - Home Page Settings. Here you need to enter the title, description and image of the main page.

However, since you have already specified them in the general settings, you can check the "Use AIOSEO title and description" box.

Now scroll down a little and you will see the social links section where you can add the URLs of your social media profiles.

In the next section, you can set up your Facebook Admin ID and Facebook App ID.

Optimizing posts and pages

The All in One SEO plugin adds a meta field to every page and post on your website.

To optimize them for SEO, you need to enter a title, description, and keywords.

The specified settings will prevail over the main site settings.

If you leave everything as is, the plugin will use your global settings to automatically populate the meta fields.

So, it will use the title of the post as a pledge, the first lines of the post as the description, and the tags as the keywords.

What's more, you can set the nofollow and noindex options if you don't want to index individual pages or site posts.

You may be interested in:

I hope the article was useful to you.

As you can see, All in One SEO plugin is quite easy to use, but it requires a detailed study of all its features.

If you have questions, write in the comments.

This article is about how to properly set up all in one seo pack plugin for wordpress. That will allow you to influence the presentation of the site in the search and get more visitors to the site.

Plugin Installation

The Russian version of the All in one seo plugin is installed directly from the WordPress console, in the Plugins menu. If the basic functionality is not enough for you, you can buy the official premium version. You can get into the top 10 search without it.

After installing the plugin, go to the "Modules" page and enable all the necessary ones. I recommend to put everything, and then disassemble and turn off the unnecessary ones.

Basic plugin settings

On the general settings panel, enable all functions. If you are not familiar with canonical urls (canonical meta tag), I recommend that you figure it out.

Schema.org micro-markup helps crawlers interpret the information on your pages, which they will be grateful for. We have a separate article about micro-markup.

Setting up custom post types

Here we select the types of posts for which the plugin settings will be shown. Since we will leave only Pages and Posts in the index, we hide it on other types.

In "Google Settings" add a link to the author's profile (yours or brand's profile) in google+. We also add the ID of the analytics counter, if you have one. We have a separate article about how to create and add an Analytics counter to the site.

Site indexing settings

We allow Posts and Pages for indexing by search engines. When promoting an online store, you also include product Categories and the Products themselves. General principle: everything you check will get into the search results - weak pages have nothing to do there.

In advanced settings, select "Attachment Redirection". This way we will remove unnecessary pages of media files from the search results and increase the relevance of landing pages.

Meta description templates

Remove the %blog-title% at the end, otherwise all your Titles will be added with the name of the site, separated by a hyphen. If the title contains two or more words, the uniqueness and relevance of the pages will suffer.

If your site name is one word or domain, the template can be left unchanged.

Titles and meta descriptions of individual pages

Now let's move on to editing pages or posts. An additional module "All in One SEO Pack" appeared at the bottom of the page. All Posts and Pages can have their own Title and description. And at the same time see how the page will look in search engines:


The plugin will prompt optimal length Title and meta description.

"Home Page"

WordPress allows you to set one of the existing pages (pages) as the main one, or use the blog feed. In the first case, we set the Title and description in the editor of the page itself. To set metadata for the blog category, fill in the "Main page settings" block.

XML Sitemap All in One SEO pack

You can configure sitemap.xml through the "Sitemap" module. We mark the types of records we need. As I wrote earlier, we do not include media files. I also recommend to exclude images. When taxonomy pages do not contain useful content, they should be turned off.

Robots.txt and .htaccess file editor

Through the "File Editor" module, you can make changes to robots and htaccess directly from the WordPress console. What is extremely convenient - you do not need access to FTP and hosting control panel.


Editing robots.txt and .htaccess from WordPress.

WooCommerce and All in One SEO Pack

WooCommerce products (like their categories) are types of Posts. Their behavior is configured in the same way as regular pages. Title and description are indicated directly on the product pages. If your store has a lot of products, meta data templates will help a lot.

Instead of a conclusion