Technical SEO archives

Recent Technical SEO articles

Meta keywords: why we don’t use them – and neither should you

17 May 2017 Davey Smeekens

You would think this post would be redundant by now: people know that the meta keyword tag is useless nowadays, right? Yet we still see site owners using meta keywords on their websites and, according to Google Trends, people are still searching for meta keywords, although there seem to be fewer queries than some years …

Read: "Meta keywords: why we don’t use them – and neither should you"
Meta keywords: why we don’t use them – and neither should you

Page speed as a ranking factor: what you need to know

It’s official: Google announced that page speed will be a ranking factor in its mobile-first index. But what does that mean? There’s no beating around the bush anymore: you should work on making your site as fast and accessible as possible. Don’t wait, do it now. I mean it. Work on your mobile SEO. For …

Read: "Page speed as a ranking factor: what you need to know"
Page speed as a ranking factor: what you need to know

Metadata and SEO part 3: social, internationalization and more

15 March 2017
Warning: Undefined array key 0 in /home/staging-yoast/staging-platform.yoast.com/versions/20f300c0f75c8233e65becb49cb77c8946367afb/web/app/themes/yoast-com/html_includes/partials/post-author.php on line 39
Michiel Heijmans

Literally, metadata is data that says something about other data. You can use particular metadata to send information about a webpage to a search engine or a social media channel, and thereby improve your SEO. In the first two posts of this metadata series, we discussed meta tags in <head>of your site and link rel metadata. …

Read: "Metadata and SEO part 3: social, internationalization and more"
Metadata and SEO part 3: social, internationalization and more

Metadata and SEO part 2: link rel metadata

9 March 2017 | 4 Comments
Warning: Undefined array key 0 in /home/staging-yoast/staging-platform.yoast.com/versions/20f300c0f75c8233e65becb49cb77c8946367afb/web/app/themes/yoast-com/html_includes/partials/post-author.php on line 39
Michiel Heijmans

In the first post of our metadata series, I discussed the meta tags in the <head> of your site. But there’s more metadata in the <head> that can influence the SEO of your site. In this second post, we’ll dive into link rel metadata. You can use link rel metadata to instruct browsers and Google, for example to point them to the AMP version …

Read: "Metadata and SEO part 2: link rel metadata"
Metadata and SEO part 2: link rel metadata

WordPress archive pages: the tutorial

3 March 2017 | 9 Comments
Warning: Undefined array key 0 in /home/staging-yoast/staging-platform.yoast.com/versions/20f300c0f75c8233e65becb49cb77c8946367afb/web/app/themes/yoast-com/html_includes/partials/post-author.php on line 39
Jimmy Comack

Once your website starts growing and you continue writing blog posts, you’ll eventually end up with archive pages. These archive pages can be based on taxonomies, categories, custom post types and even dates. WordPress has built-in support for these archive pages, however there are some small drawbacks. In this post, I’ll explain to you how …

Read: "WordPress archive pages: the tutorial"
WordPress archive pages: the tutorial

Metadata and SEO part 1: the head section

1 March 2017 | 15 Comments
Warning: Undefined array key 0 in /home/staging-yoast/staging-platform.yoast.com/versions/20f300c0f75c8233e65becb49cb77c8946367afb/web/app/themes/yoast-com/html_includes/partials/post-author.php on line 39
Michiel Heijmans

Metadata is all the information about a page that you send to a search engine that isn’t visible to your visitors. There seems to be some misunderstanding about this, as most of the articles I read about SEO metadata seem to imply that it’s just the title, description, keywords and robots declaration in the <head> of …

Read: "Metadata and SEO part 1: the head section"
Metadata and SEO part 1: the head section

How to remove www from your URL

3 February 2017 | 12 Comments
Warning: Undefined array key 0 in /home/staging-yoast/staging-platform.yoast.com/versions/20f300c0f75c8233e65becb49cb77c8946367afb/web/app/themes/yoast-com/html_includes/partials/post-author.php on line 39
Jimmy Comack

At Yoast, we sometimes receive the question how to remove www from your website’s URL – or add it. In this post, I’ll show you how you can enforce either a www or non-www URL by tweaking your .htaccess file (or nginx.conf if you’re running on an Nginx server). Does using one or the other …

Read: "How to remove www from your URL"
How to remove www from your URL


What’s the X-Robots-Tag HTTP header? And how to use it?

3 January 2017 Davey Smeekens

Traditionally, you will use a robots.txt file on your server to manage what pages, folders, subdomains, or other content search engines will be allowed to crawl. But did you know there’s also such a thing as the X-Robots-Tag HTTP header? Here, we’ll discuss the possibilities and how this might be a better option for your …

Read: "What’s the X-Robots-Tag HTTP header? And how to use it?"
What’s the X-Robots-Tag HTTP header? And how to use it?

Performance optimization in an HTTP/2 world

22 December 2016 | 28 Comments Davey Smeekens

A revolution is currently going on in the underpinnings of the web. HTTP, the protocol your browser uses to connect to your site, has a new version: HTTP/2. This is not something that should concern the average user, but for web developers, it changes how we do performance optimization entirely. In this short article, I want to …

Read: "Performance optimization in an HTTP/2 world"
Performance optimization in an HTTP/2 world