Technical SEO

SEO course - lesson 6

6.4

As a rule of thumb: The larger the website, the more important technical search engine optimization becomes.
However, even with a smaller website, you should ensure that the technical SEO basics are correct.

 

This includes topics such as page speed or indexing. You will learn more about this in this lesson.

6.1 Improve page speed with simple methods

Page speed is a ranking factor and one of the most important components of technical SEO. Additionally, visitors tend to leave if a page is very slow. Thus, page speed is important for various reasons.

Achieving good page speed is more challenging on mobile sites than on desktop PCs.

In the following, I will show you which measures can help improve your loading speed.

(Screenshot pagespeed.web.dev)
In my opinion, an image should be no larger than 350kb (ideally 50-150kb). I usually start by cropping the images and reducing their width and height. Then, I use tinypng.com for compression (see tool tip). This way, I can reduce the file size of an image by over 90% in some cases.
In addition to well-known formats like .jpg or .png, there are also newer image formats such as WebP, which are supported by modern browsers and can help reduce loading times.
With Lazy Load, images are only loaded when the user actually scrolls to the section where the image is located, rather than loading them beforehand. This improves speed. The exact setup of Lazy Load varies from system to system. For example, on WordPress, you can use plugins like WPRocket for this purpose.
In many CMS platforms like WordPress, Joomla, or Shopify, there are plugins or extensions available to improve page speed.
A good hosting provider is very important for page speed. Feel free to check out current pagespeed tests for hosting providers. If your host performs very poorly in these tests, you should at least consider switching. By the way, sometimes simply upgrading your hosting package with your current provider can also make a difference.
As a rule of thumb: Anything that moves on the page slows it down. Therefore, you should use animations selectively.
If all the previously mentioned measures are not enough, you will need to hire a professional for page speed optimization. However, the costs for this are usually quite high.

Tool Tip:

Don´t Panic

Of course, it is desirable to have a very good page speed score in tools like Google PageSpeed Insights or GTmetrix. On the other hand, there are also many websites with poor page speed scores that still achieve excellent rankings.

In terms of SEO, there are more important factors to focus on than page speed. However, a very slow site can lead to high bounce rates (and slightly worse SEO results), so improving page speed is generally a good idea.

Tool Tips:

Extra Info: Core Web Vitals

The term "Core Web Vitals" is often mentioned in connection with page speed. These are metrics from Google related to page speed (e.g., loading time of the largest element on a page) and user experience (e.g., layout shifts during loading).

I won’t go into detail about the individual values of the Core Web Vitals in this course because, on the one hand, the tips mentioned above for page speed can generally help improve these values, and on the other hand, you need to be very tech-savvy to make adjustments yourself.

Reading tip:

6.2 Control indexing of pages

The topic of “indexing individual pages” is also extremely important. Why? Naturally, pages must first be in the index of Google & Co to achieve good rankings at all.

Often, search engines automatically include new pages in the index after some time.
Sometimes, however, you may need to assist with the indexing of individual pages. Conversely, in certain cases, it can also make sense to exclude specific pages from the index.

6.2.1 Check indexing

(Screenshot google.de)

You can check which of your pages are indexed on Google using the command “site:your-site.com“.
Simply enter the command into Google’s search field without quotation marks.

You can also check whether a specific page of yours is indexed on Google using the command “site:your-site.com/example-page“. Simply enter the command into Google’s search field without quotation marks.
(Screenshot google.de)

6.2.2 Request indexing of individual pages

(Screenshot Google Search Console)
You can also first check the indexing of individual pages in the Google Search Console (more on this in Lesson 7) and, if necessary, request the indexing of individual pages.
If the check shows that the URL is not on Google, proceed to the next step.
This test usually takes 30-90 seconds. If everything is “green” or fine afterward, you can proceed to Step 3. If error messages appear in red, you must first fix these errors.
After you click the corresponding button, it usually takes between 1 and 7 days for the URL to be indexed. Sometimes, however, indexing still doesn’t work. In such cases, updating the content often helps, as Google may consider the content not good enough for indexing. As a last resort, changing the URL and then requesting indexing for the new URL can sometimes be effective.

6.2.3 Prevent indexing with "noindex command".

Normally, you want your site to be indexed by Google and other search engines. However, it can sometimes be very useful to use the noindex command to exclude individual pages of your website or your entire website from indexing on Google.

When do I use the noindex command?

  • A page is not yet finished and should therefore not appear in the index for the time being.
  • You can also use the noindex command to avoid internal competition. Sometimes the wrong page on your website ranks for a keyword. In that case, you can set this “wrong page” to noindex and see if Google instead selects the other page for the keyword and achieves good rankings.
  • Other reasons for using the noindex command could include content that is uninteresting for search engines or duplicate content on your website. For the latter, a canonical tag can also be used (see the next topic).

How do I add the command to the page?

You add the noindex command using the robots meta tag in the header of your page. This is usually not a technical challenge for the webmaster of a site (if you are not doing it yourself).

 

In most CMS platforms, such as WordPress, Wix, or Jimdo, you can assign a noindex command without writing code, either through plugins or the standard SEO settings for a page.

In WordPress, for example, you always have the option of setting the entire website (homepage + subpages) to noindex with one click.
You can find this option in the dashboard under Settings–>Reading.

SEO plugins like Rank Math also give you the option to set every single page on your website to noindex.

6.3 Canonical tags to prevent duplicate content

The canonical tag indicates the canonical or original URL for specific content. This makes it easier for search engines to index the correct page for a given piece of content.

 

(Note: You should not use a canonical tag and a noindex command on the same page, even though both often have similar effects. In this case, doubling up doesn’t work better. Instead, you should always choose one of the two options. The explanation for this can be found in the reading tip.)

When do I use the canonical tag?

When sorting by color or price on a category page in an online shop, many new URLs with nearly identical content to the main category can quickly be created.

In this case, you can use the canonical tag on the filtered page, for example:

beispielshopxy.de/smartphones?f=schwarz

and point it to the main page:

beispielshopxy.de/smartphones

This helps search engines recognize that the page /smartphones (without filtering) is the original page.

Sometimes blog articles or products appear in multiple categories, resulting in duplicate content under different URLs.

For example, the same article about “Sights in Lisbon” on a travel blog might be found under:

reiseblogxy.de/portugal/sehenswürdigkeiten-in-lissabon/

as well as under:

reiseblogxy.de/mittelmeer-schiffreise/sehenswürdigkeiten-in-lissabon/

Here too, using a canonical tag can be helpful to avoid duplicate content.

If you switch your site from http to https, it’s possible that both versions remain accessible.

For smaller sites, it’s better to set up a redirect from the http to the https version and manually adjust internal links to https.

For larger online shops, however, a canonical tag might be useful because redirects can cause loading delays, and it may not be possible to update all internal links to https quickly.

Sometimes, besides the desktop version:

https://beispielseitexy.de

there is a separate URL for the mobile version, such as:

https://m.beispielseitexy.de

Here too, a canonical tag can be used.

Warning: topic is very complex

The issue of canonical tags for filtered pages in online shops is very complex. It can also make a lot of sense to use these filtered URLs for your own SEO if they match certain keywords.
If you have product filters in your online shop, you should definitely deal with the topic of "Faceted Navigation".
I have also linked two articles below.

How do I add the command to the page?

Some CMS or plugins automatically add a canonical tag to every page. For example, the Rank Math SEO plugin does this on my website.

The plugin also offers the option of assigning an individual canonical tag. Personally, I rarely or never use this function.

Reading tip:

6.4 Redirects

Redirects play a very important role in SEO practice. Especially if you change the URL of a page but the content of the page remains (almost) the same, you should set a redirect from the old URL to the new URL.

6.4.1 Advantages of redirects

  • Search engines are informed that the old URL no longer exists and the content is now available under a new URL. This can help avoid or at least reduce ranking losses.
  • The power of backlinks to the old URL is transferred to the new one.
  • Users don’t end up on a 404 error page if the old page is still incorrectly linked on internal pages or external websites.

6.4.2 Add redirects

Most website systems also offer the option to easily add redirects. In WordPress, you can once again use plugins to integrate a redirect into the site.
In search engine optimization, 301 redirects are usually used to show search engines that the content is permanently located at a new URL.
But there are also 302 redirects, for example, which only show a time-limited redirect.

6.5 Other technical SEO factors

In addition to the aspects already mentioned, the following technical measures also play a role in search engine optimization:
It is important for the user to navigate the website as easily as possible. To achieve this, there should neither be too many nor too few subpages, and everything should be linked as clearly and systematically as possible.
Websites should be displayed optimally on mobile devices. This is particularly important for SEO because Google generally only analyzes the mobile version of a website. However, nowadays it is usually standard for websites to be well-optimized for smartphones. That’s why I’ve included this point under “Other Technical SEO Factors.”
An XML sitemap is a sitemap specifically for search engines. It helps search engines find relevant content and makes them aware of new pages and content. You can submit the XML sitemap through Google Search Console. Note: I’ll show you exactly how to submit the sitemap in Lesson 7 on Google Search Console.
An SSL certificate secures the information transmitted between your website and your server. It can often be requested for free from your hosting provider and is a ranking factor for Google. It is visible through the “extra s” in https. You can submit the XML sitemap through Google Search Console. Note: I’ll show you exactly how to submit the sitemap in the lesson on Google Search Console.
Users land on 404 pages when old pages are no longer available and a redirect either doesn’t exist or was forgotten. These 404 error pages should provide users with meaningful navigation options. However, it’s important to avoid users reaching such pages whenever possible. Additionally, you should regularly check for 404 error pages on your website, for instance, caused by incorrect internal linking. A link to a 404 error page is also referred to as a broken link or dead link.

Tool Tips:

Quiz SEO Kurs

6.6 Learning quiz lesson 6

WordPress Cookie Notice by Real Cookie Banner