Tutorial How to improve the performance of the SEO of a WordPress website for SEO


Ghaziz Ismail, the author for the blog has written a blog post for the Netology blog where he discussed how to improve the performance of your WordPress website for search engines , without knowing SEO.

If you thought you needed to master SEO to improve the performance of a website built on WordPress it’s not the case. WordPress was initially an engine-friendly platform.

However, WordPress does not do well when it comes to these crucial parameters for SEO such as duplicate content and page header management and page descriptions. All of this, combined with pagination of comments and the absence of a sitemap, make it challenging to get the site noticed by search engines.

I’ll show you how to optimize your WordPress website for search engines in just five steps.

1. Purchase an SEO-friendly design template

It’s recommended to begin improving your website by purchasing an SEO-friendly website theme. What can you tell the theme’s design with SEO in the back of your mind:

Layout as per HTML 5, and CSS 3;

The correct placement on the second and first levels;

The site loads very quickly;

The site’s layout is adaptive – it appears correctly on phones tablets, computers and phones.

You may be thinking “That sounds great, but how do you find the right theme without being SEO and web programming oriented?” The answer is straightforward The developers will use the words “Search Engine Optimized” or “SEO friendly” in the templates’ descriptions.

For instance, if you purchase a template from Envato you will notice these points on the benefits list:

These are examples:

To make sure you don’t waste time looking for themes, use an already-created checklist of optimized themes of Elegant Themes.

Choose if you’re on the WWW or not.

Choose the address you wish to access the site at: or just Both are valid choices.

On your WordPress administrator panel click Settings > General and specify your address for your blog. My blog doesn’t display without WWW, therefore I have the following choices:

The choice of a primary address for a website is crucial, as search engines will see the site without and with WWW as distinct.

For security, make sure to enter the URL of the site that is the primary one to be sure, enter the primary site address in Yandex Webmaster or Google Search Console. If you don’t have accounts on these services, sign up for them.

This is the method you use to set the primary address of your website in Yandex.Webmaster:

Registration to Search Console is done via your Google account. Click on”Add resource” in the “Add resource” button in the “Toolbar” and confirm domain ownership.

Click on the gear located in the lower right hand corner the screen , and choose “Site Settings”

Indicate the primary domain:

Search engines will no longer be confused by your website address.

To verify any changes, type the address of your non-main domain in the address bar in your browser. If everything is in order you will be directed to the main website address.


Blog author of

3. Choose the style of the links

The default address of the page in WordPress appears as follows: Based on this URL, the user cannot understand what this site is talking about. This address is more informative:

To change the way the links appear Go the Settings tab and select Persistent Links. It is recommended to select”Title of Record” instead “Title of record” – and after that, the domain will show the title for the page:

I have another structure: First comes the blog’s title, followed by the article’s title. If you want the same structure, choose the “Arbitrary” option and write the following entry in the field: /%category%/%postname%.html

4. Display the links in Latin letters

The next step in setting is to present URLs using Latin letters. In the final step, we must keep in mind that URLs are created by the title of the page and the category. This means that the URL of the article titled “Which smartphone to choose” will be:

This type of address is a problem since it’s not a popular choice for search engines due to issues with the encoder, and also with users due to having to alter the layout of the keyboard.

To convert automatically URL in Latin characters, you can use the popular plugin Rus to Lat. I recommend this plugin Cyr to Lat which is compatible for Ukrainian as well as Belarusian languages.

After activating and installing the plug-in, it’ll begin instantly, without extra configuration. If you encounter any issues Contact support.


Tutorial on how to optimize a site using WordPress to be SEO-friendly

Digital-start: the initial step towards a job that is in high demand

The next step of the setup is to show the URL’s in Latin letters. As we have seen in the previous step, we will remember the fact that the URL can be constructed by the title of the page and category. This means that the URL of the article with the title “Which smartphone to choose” will be:

This kind of address is undesirable because it’s not popular with search engines due to issues with the encoder, and for users due to the necessity to alter the layout of the keyboard.

To automatically translate URLs to Latin characters, make use of the well-known Rus To Lat plugin. I recommend this plugin Cyr to Lat which provides support for Ukrainian as well as Belarusian languages.

After activating and installing this plugin, the program will begin immediately, with no further configuration. If you encounter any issues you encounter, please contact support.

5. Installing the SEO-plugin.

There are two highly useful WordPress optimization plugins One Seo Pack and All in One Seo Pack and Yoast SEO.

All in One Seo Pack is among the first in the field of WordPress plugins. Since 2007, it’s been used over thirty million times. Yoast SEO is a newer and, in some ways, superior plugin than its main competitor. Since 2010, it has downloaded greater than 25 million of. It has less number of downloads that All in One, but it has a higher score that is 4.6 stars.

I’ll show you how to optimize your site using the The All In One SEO pack. If you’re interested in using Yoast SEO then read this tutorial on how to configure it.

For installation, visit the Plugins tab and click Add New. On the search page, type the title All in One Seo Pack. Install and then activate. In the admin panel , you will show All in One SEO, navigate there, you’ll must set the basic settings of the plug-in.

The settings that are the foundation of the plugin.

To guard the site against duplicate content, make sure you check the Canonical URLs of the pages and disable pagination for canonical URLs. Also, enable the creation of custom Canonical URLs. In the event that search engines are not able to find them, they are scolded to remove duplicate information on the website.

Then we apply the following settings in place:

Set default headers – disable (to change the header and description of the site via this plugin);

Make use of markup and check (to let search engines provide advanced snippets from the website in results of searches).

The next thing to do next “Home Page Customization.”

The title, description as well as the keywords field, it is necessary to enter the titles, descriptions keywords, as well as the title. This is how:

Description and title (meta tags) are crucial for search engines as well as visitors. Meta-tags are used by search engines to determine the content that is relevant to the page. They also know about them when they search for results. And when they look appealing, visit the website.

It is essential to develop a well-crafted meta tag to make your website more efficient as the more you are you do, the more visits via search engines be attracted. I will show you how to write excellent meta tags.

If, for instance, you blog about personal finance, you could create the headline “Ready formulas for effective personal finance management” or “Blog about effective personal finance management”.

You must stay within 60 characters. Also, you must come up with a concise description. Here you can only write 160 characters. Keywords are not allowed as they do not affect the rank of websites.

If you’re using a static homepage set the proper setting:

Click on “Header Setup”.

The first option available in this section of setting includes “Overwrite Header.” I would suggest turning it off. So you can have the title of each page. The next section”Capitalize labels” “Capitalize labels” you need to tick the box to make sure that the title begins with the capital letter.

In the item “Format of page titles” I recommend leaving only  the %page_title%. If not, your blog’s title will be added to page titles, and the title will be longer than 60 characters. If you wish to view what the name of your blog is, instead of its then you can include it by using a vertical slash or hyperbola. This is how it appears like for me:

When you look at results from search engines It appears as follows:

In the final two paragraphs I suggest you write this text in Russian in order that the title “404 pages” and navigation were readable to the readers.

Then, you can go to “Customizing custom record types”. This is where you will be able to enable the capability to manage WordPress SEO options for the various components of the website. To create the titles, descriptions and description for every entry or page on the site, set this setting:

Within the section Webmaster Verification Section, there is a way to are able to connect the plugin to Google Search Console. For this to happen, type in the field the verification code given at the time of verification within Search Console:

The next step is Google Settings, you can:

Connect to your Google+ account to your website (recommended to promote your site);

Show the most important web links on your site in the search results (recommended for speedy navigation of users from the search engine to the desired area of the website);

Give Google’s preferred name for your website (recommended to rank for brand-name search terms);

Allow advanced authorship settings to be enabled;

Switch off Google Analytics.

These are the settings that appear to me in the following:

The next section called Indexing Settings. This is crucial because it allows you to block certain areas from indexing of your website.

A little bit of literacy

Blocking indexing is to request search engines to not include a particular website in their database. Why would you want to do this?

The first is that search engines don’t want to add irrelevant websites to their databases.

Second, WordPress can be duplicate content that isn’t a favorite for search engines. For example, announcements for articles could be placed in tags, headings, dates, archives and archive of the authors.

My advice is to remove archives of dates archive of authors tag archives, searching pages pages, as well as entries that contain pagination indexing.

For the sake of ensuring that the load on pages is not absorbed by the pages that are not indexable Don’t add hyperlinks to them in your footer menu, the sidebar, or the sidebar (end-to-end hyperlinks).

Remember to save your modifications by clicking “Update Settings.

Sitemap XML

The next step is to make the XML sitemap. It will allow search engines to crawl our website faster. This is accomplished with the help of the All in One SEO module inside the WordPress administrator panel. Click on the All in One SEO > Manage Modules and activate the map using the activate button:

If you’d like to do so, you can create additional modifications to the sitemap by clicking All in One SEO > XML sitemap. To optimize your SEO, you’ll need to activate to enable the Social Meta, Robots.txt and File Editor modules by clicking the same activate button.

Social Meta

In the last step, we set up the appearance of the website in searchresults, and now we’ll do the same with social media.

Visit The All In One SEO and select Social Meta. The Home Page’s Settings will define the parameters that will display the home page of the website on social media. Make sure to check for the “Use AIOSEO” box (the normal description and title is used) Enter the default name of the site and the image.

Within the subsection “Social links” specify their profiles on social networks Name surname, surname and the name of the company.

Within “Facebook Settings” you must:

Enter the ID number of your Facebook page.

Let tags be generated automatically for articles;

Utilize keywords in article tags;

Make use of categories in the article tags;

Utilize publication tags within article tags.

Within”Twitter settings “Twitter settings” you need to select the display option, username and website name: That’s it.

Next Post