The release candidate for WordPress 4.8 is now available.

RC means we think we’re done, but with millions of users and thousands of plugins and themes, it’s possible we’ve missed something. We hope to ship WordPress 4.8 on Thursday, June 8, but we need your help to get there. If you haven’t tested 4.8 yet, now is the time!

To test WordPress 4.8, you can use the WordPress Beta Tester plugin or you can download the release candidate here (zip).

We’ve made a handful of changes since releasing Beta 2 earlier this week. For more details about what’s new in version 4.8, check out the Beta 1 and Beta 2 blog posts.

Think you’ve found a bug? Please post to the Alpha/Beta support forum. If any known issues come up, you’ll be able to find them here.

Developers, please test your plugins and themes against WordPress 4.8 and update your plugin’s Tested up to version in the readme to 4.8. If you find compatibility problems please be sure to post to the support forums so we can figure those out before the final release – we work hard to avoid breaking things. An in-depth field guide to developer-focused changes is coming soon on the core development blog.

Do you speak a language other than English? Help us translate WordPress into more than 100 languages!

This release’s haiku is courtesy of @matveb:

Érrese uno
Cien veces y más
Erre ce dos

Thanks for your continued help testing out the latest versions of WordPress.

Cornerstone articles should be the best and most complete articles on your website. That means that you should make an effort to make this article as awesome as possible. Raise your normal standards and write extraordinary cornerstones. To help you create excellent cornerstone articles, we developed a special cornerstone analysis. 

Optimize your site for search & social media and keep it optimized with Yoast SEO Premium »

Yoast SEO for WordPress pluginBuy now » Info

Why do you need a separate analysis?

Of course, our default SEO and readability analysis already helps you to write awesome articles. So why do you need a separate analysis for cornerstones? The answer to this question is that for cornerstone articles you should raise the bar. Your cornerstones should be the best. They should be better than your other articles and the demands on your writing should be higher. Our cornerstone analysis will help you to raise your standards (and stick to it). It will be harder to score that green bullet. You have to do all important things right!

What does the cornerstone analysis do?

You know our green bullets, right? In our default analysis, we check whether or not your post is readable and SEO-friendly. The cornerstone analysis is an adaptation of the default SEO analysis. In the cornerstone analysis we’ve set higher standards. A number of checks in both the readability analysis as well as the SEO analysis has been adapted in Yoast SEO 4.8.

How does it work?

If you’re working on a cornerstone, you should indicate so by checking the cornerstone box. If you checked the box, the default analysis will automatically change into the cornerstone analysis.

cornerstone analysis yoast seo

Which checks are adapted?

We adapted 2 readability checks and 8 SEO checks to come to the cornerstone analysis. You’ll need to use enough subheadings and make sure to write in rather short sentences to receive a green bullet in the readability analysis. Cornerstone articles are usually long and therefore a bit harder to read. Subheadings and short sentences will help people to read all the way through the end.

Most important adaptation in the SEO checks is the demand for a lengthy article. Cornerstones should be informative and complete. They just need to be long. In order to score a green bullet on text length, you’ll need to write an article of at least 900 words.

The other checks we adapted for cornerstone articles are:

  • keyword in subheading;
  • meta description length;
  • title width;
  • images;
  • links;
  • URL keyword;
  • URL links.

We’re just a bit stricter concerning these checks. To score a green bullet, you need get all of these right: use keywords in the subheadings, write an awesome meta description, use your keyword in the URL and make sure your images are optimized properly. For cornerstones you just need to go all the way. These are the articles you would like to rank with, so make sure you give them the very best chances.

Check out the internal linking tool

Cornerstone articles are an essential aspect of your SEO strategy. You should make sure to embed these articles correctly into your site structure to get the most out of a cornerstone approach. The Yoast SEO premium plugin can help you do this. Our internal linking tool suggests which articles you should be linking to when you’re writing a new post. Cornerstone articles actually get a priority in the internal linking tool as these are the articles you want to be linking to:

Priority cornerstone articles yoast seo premium

Optimize your cornerstones!

So go ahead and start optimizing your cornerstone articles to make them rank higher. Use the new free cornerstone analysis in Yoast SEO as a guide to find out which aspects of the article you could improve. And if you want to take it a step further, get Premium to help you do some sophisticated internal linking. Good luck!

Read more: ‘Site structure: the ultimate guide’ »

In this release, we’re fine tuning our algorithms to give cornerstone content articles the analysis they deserve. Articles you’ve marked as cornerstone content will now be judged on a different level, so we can make sure they have the quality and authority an article like that should have. Yoast SEO 4.8 helps you write better cornerstone content articles.

Cornerstone content analysis

For some time now, Yoast SEO checks your articles and gives you feedback so you can fix readability and SEO issues. This analysis has always been one-size-fits-all, but that’s about to change. These last couple of weeks, we’ve been investing heavily in site structure. One of the most important parts of a solid site structure is cornerstone content: authoritative articles based on the keywords you most definitely want to rank. These should form the basis of your site.

In Yoast SEO 4.6, we added the possibility to mark a certain article as cornerstone content. This way, it is given a higher value in Yoast SEO, which causes this article to show on top sooner in the suggestions the internal linking tool provides.

Starting from Yoast SEO 4.8, we can now analyze your cornerstone content following a particular, stricter set of specifications. These checks will help you build killer cornerstone articles. Among other things, we now check if a cornerstone article has 900+ words and if the keyword is in at least two subheadings:

yoast seo 4.8 cornerstone analysis

But wait, there’s more

Optimize your site for search & social media and keep it optimized with Yoast SEO Premium »

Yoast SEO for WordPress pluginBuy now » Info
While the rest of this release mostly consists of bug fixes and enhancements, there’s also a couple of other changes. We now remove the prominent words option for unsupported languages and change the string ‘current url’ to ‘old url’ in the Search Console Redirect to match the language in the Redirect Manager. We’ve also made several improvements to the Local SEO plugin.

As always, we hope you enjoy this new release. Don’t forget to update!

Read more: ‘Why every website needs Yoast SEO’ »

WordPress 4.8 Beta 2 is now available!

This software is still in development, so we don’t recommend you run it on a production site. Consider setting up a test site just to play with the new version. To test WordPress 4.8, try the WordPress Beta Tester plugin (you’ll want “bleeding edge nightlies”). Or you can download the beta here (zip).

For more information on what’s new in 4.8, check out the Beta 1 blog post. Since then, we’ve made over 50 changes in Beta 2.

Do you speak a language other than English? Help us translate WordPress into more than 100 languages!

If you think you’ve found a bug, you can post to the Alpha/Beta area in the support forums. We’d love to hear from you! If you’re comfortable writing a reproducible bug report, file one on WordPress Trac, where you can also find a list of known bugs.

WordPress four point eight
One step closer to release
Please test Beta 2!

Every website should have a decent internal search functionality that shows the visitors search results that fit their search query. However, those search results pages on your site don’t need to be shown in Google’s search results. In fact, Google advises against this too; it’s not a great user experience to click on a Google search result, just to end up on a search result page of your site. Learn what’s best practice to prevent this from happening!

User experience is not the only reason to prevent Google from including these pages in their search results. Spam domains can also abuse your search results pages, which is what happened to Krunoslav from Croatia. He therefore emailed Ask Yoast:

“Some spam domains were linking to the search results pages on my WordPress site. So what could I do to block Google from accessing my site search results? Is there any code that I could put in robots.txt?”

Check out the video or read the answer below!

Become a technical SEO expert with our Technical SEO 1 training! »

Technical SEO 1 training$ 199 - Buy now » Info

Block your search results pages?

In the video, we explain what you could do to prevent Google from showing your site’s search results:

“Well, to be honest, I don’t think I would block them. What you could do, is try two different things:

1. One is do nothing and run our Yoast SEO plugin. We’ll automatically noindex all the search result pages on your site. But if that leads to weird rankings or to other stuff that is not really working for you, then you could do another thing:

2. The second way is to block them and put a disallow:/?=s* in your robots.txt. This basically means that you’re blocking Google from crawling your entire search query. I don’t know whether that’s the best solution though.

I would try noindex first and see if that does anything. If it doesn’t, then use the method of blocking your search results in your robots.txt.

Good luck!”

Ask Yoast

In the series Ask Yoast we answer SEO questions from followers. Need some advice about SEO? Let us help you out! Send your question to ask@yoast.com.

Read more: ‘Block your site’s search results pages’ »

If you’re thinking about starting a blog, the most important thing I have to say to you is: go for it! Start your blog! Just do it! Blogging is a great SEO strategy, it’s a wonderful marketing tool and blogging is lots of fun! A new blog will allow you to make smart and strategic choices. Just take a little time to think about how to set up your blog before you begin, so you’ll have less work later on. Let me share some tips with you on how to start a blog.

Choose your niche

You should always write about what you know. But you should not write about everything you know. Pick a niche. Decide upon a main topic and write posts related to that topic. It’s more likely that your audience will come back and read your other posts if you’re writing about similar topics. People will know what to expect. Starting a mom blog implies that you write about all things concerning your children and family life. Starting a travel blog implies you write about traveling. You can write about something slightly off topic once in a while of course, but try to stick to your niche. An audience of a travel blog doesn’t expect a blog post about gardening. 

Our SEO for WordPress eBook guides you through every aspect of Search Engine Optimization »

SEO for WordPress€ 25 - Buy now » Info

Do your keyword research

Once you’ve chosen your niche, you should do some solid keyword research. Try to find out what people are searching for. What words are they using when they want to read about your niche and your topic? You should really get inside the heads of your potential audience. If you do your keyword research properly, you should end up with a long lists of keywords you would like to be found for. Try to come up with competitive, head keywords as well as with less competitive long-tail keywords.

Read more: ‘How to start your keyword research’ »

Think about site structure

This is the best time to think about site structure. What categories are popular in your niche? What are the most important head keywords you’d like to rank for? You should write a long, kick-ass article about each of these keywords. Those will be your most essential articles, or in other words, your cornerstone content. You should give those articles a prominent place on your site.

After you’ve written those beautiful cornerstone articles, write lots of blog posts on sub topics of that main topic and always link to your cornerstones. That way, you’ll be telling Google exactly what the most important articles on your website are.

Keep reading: ‘What is cornerstone content?’ »

Write that first post

Take some time to do keyword research and to think about site structure. But don’t take too much time. Just write that first post! Put pen to paper and just do it. Your blog starts with the very first post. That post doesn’t have to be perfect, it just has to be published. Need some help to get started? Check out our 10 tips on how to make your post awesome.

Pictures and videos

Writing blog post is more than writing a nice story; a successful blog has pictures and videos as well. Every post should show at least one image. Taking nice photos yourself is a great way of creating images and making short videos is a really good blogging strategy as well. Especially if you’re blogging about (aspects) of your own life, photos of it are a necessity.

Read on: ‘Images for blogs’ »

Optimize for the search engines

Before publishing your post, optimize it using Yoast SEO (on WordPress of course, but on Magento and TYPO3 now too!). Don’t forget to create an awesome SEO title and a decent snippet. Finetune your text. Make sure your text is both readable as well as SEO-friendly.

Read more: ‘How to use the content & SEO analysis of Yoast SEO’ »

Promote your blog

Using social media is the best way to reach and grow the audience of your blog. That’s why your blog should have a Facebook page. Sharing your posts on Facebook is a good marketing strategy. Don’t forget Instagram and Twitter either!

In addition to the use of social media to promote your blog, we advise you send out a digital newsletter. Let people sign up for it and send out emails with your latest blog posts and some other fun facts.

Keep reading: ‘Marketing your blog’ »

Stick with it!

The most important thing to start a blog – besides setting up your new blog – is to write that very first blog post. Once you’ve written that first post, your blog has started. You should keep on writing blog posts to make it successful, so try to determine a frequency to publish new posts. You don’t have to blog every day, once a week or maybe even once in every two weeks would be a nice frequency to start with. Find a frequency you can stick with! Your audience will know what to expect, if your blogging frequency is stable.

Read on: ‘Blog SEO: make people stay and read your post’ »

You would think this post would be redundant by now: people know that the meta keyword tag is useless nowadays, right? The truth is that we still see site owners using meta keywords on their website. In addition to that, people are still searching for meta keywords according to Google Trends, although there seem to be less queries than 5 years ago. That’s why we republish this post about the uselessness of meta keywords for SEO once again.

Let me give you the full history of the meta keywords tag’s demise. Already in September 2009, Google announced officially what was true for years back then: “Google does not use the keywords meta tag in web ranking”. Matt Cutts explained it in a video:

Do Yahoo! and Bing use meta keywords?

In October of that same year, 2009, at SMX East, Yahoo! announced they no longer use the meta keywords tag anymore either. This turned out to be not entirely true, as they do index them, but they won’t help you one bit.

Bing also stated in 2014:

“Today, it’s pretty clear the meta keyword tag is dead in terms of SEO value. Sure, it might have value for contextual ad systems or serve as a signal to bots plying the web looking for topics to target, but as far as search goes, that tag flat lined years ago as a booster.”

Earlier, they even implied that using them – the wrong way – could work against you, because it’s rather seen as a spam signal than a ranking signal.

So don’t waste your time on the meta keywords tag. Instead of thinking about which keywords to put in that silly tag for 5 minutes, think about your content for 5 minutes longer. Really. It’s worth it.

New to SEO? Learn the Basics of SEO in our Basic SEO course »

Basic SEO training$ 199 - Buy now » Info

But I want meta keywords!!!

By default, there is no meta keywords input field in our Yoast SEO plugin. If you use Yoast SEO and you really can’t live without them, you can turn it on though. You’ll first need to enable the advanced settings before you can change this. For a detailed explanation on how to do this, check out ‘how to enable meta keywords in Yoast SEO‘.

turn on meta keywords in yoast seo

Don’t expect me to think you’re cool though. The reality is, that if you’re trying to rank for any term that’s even only a little competitive, meta keywords won’t help. You should write engaging, meaningful content on a technically well optimized platform and get good links and social engagement. That’s what builds great rankings, meta keywords have nothing to do with it.

Read more: ‘Metadata and SEO part 1: the head section’ »

WordPress 4.7.5 is now available. This is a security release for all previous versions and we strongly encourage you to update your sites immediately.

WordPress versions 4.7.4 and earlier are affected by six security issues:

  1. Insufficient redirect validation in the HTTP class. Reported by Ronni Skansing.
  2. Improper handling of post meta data values in the XML-RPC API. Reported by Sam Thomas.
  3. Lack of capability checks for post meta data in the XML-RPC API. Reported by Ben Bidner of the WordPress Security Team.
  4. A Cross Site Request Forgery (CRSF)  vulnerability was discovered in the filesystem credentials dialog. Reported by Yorick Koster.
  5. A cross-site scripting (XSS) vulnerability was discovered when attempting to upload very large files. Reported by Ronni Skansing.
  6. A cross-site scripting (XSS) vulnerability was discovered related to the Customizer. Reported by Weston Ruter of the WordPress Security Team.

Thank you to the reporters of these issues for practicing responsible disclosure.

In addition to the security issues above, WordPress 4.7.5 contains 3 maintenance fixes to the 4.7 release series. For more information, see the release notes or consult the list of changes.

Download WordPress 4.7.5 or venture over to Dashboard → Updates and simply click “Update Now.” Sites that support automatic background updates are already beginning to update to WordPress 4.7.5.

Thanks to everyone who contributed to 4.7.5.

We’re thrilled to announce that CRO expert Karl Gilis will be speaking at YoastCon on November 2! Karl Gilis from AGConsult is one of the most influential usability and conversion optimization specialists in the world, and our personal go-to-guy if we need advice on these matters for Yoast.com. We’ve asked him 5 questions, or actually 6, to warm you up for his talk on YoastCon. Read on if you want to find out which trends annoy Karl the most and what the most unexpected improvement was he ever saw on a website.

Don’t want to miss the ‘conversion comedian’ on stage? Get your ticket now for YoastCon 2017!
Tickets

AGConsult is specialized in optimizing website conversion and usability. If you could give people only one advice to improve their site’s conversion, what would it be?

That’s a very easy question to start with :-) No, it’s an incredible difficult one. On a more generic level I would say: listen to your clients and visitors.

  • What words are they using?
  • What questions do they have?
  • What do they really like about your product or service?
  • How did it help to make their life better / easier / …?

Use these insights to rewrite your copy. Because your copy is probably written from your point of view: you talk about what you think is important. Don’t do that. Focus on what your clients think and say. Use their words. Don’t sell the way you want to sell, sell the way people want to buy.

If you want a more practical hands-on tip, I would say: get rid of all the clutter. Print a typical and important page from your website, such as a product detail page or your order form. Take a red marker and draw a big red cross on all the things that you make you wonder ‘Why is that here, isn’t this a distraction from my main message’? Remove all those things.

Less clutter will result in:

  • Faster loading times, especially when you have lots of fluffy stuff or stock photos that don’t add to your message.
  • A cleaner look. And yes: the less elements you have, the clearer your message will be. 
A great example of this is the top part of the homepage of Airbnb, especially now they finally removed the sliders and the video background.
  • More room to add things that will result in more sales. Things like social proof or a sense of urgency.

Come see Karl Gilis speak at YoastCon 2017 on November 2 »banner YoastCon

Scientific evidence is what drives you. Do you have an example where your research wiped the floor with design trends and hypes?

Don’t get me started about design trends and hypes. Most of them don’t increase sales or conversions. They only help design agencies and designers make more money. When a design change is not driven by a business or user need, it’s a big gamble to change something.

3 examples:

  1. Sliders with different messages
    They’re part of almost every theme for WordPress and other platforms, because they’re fun to make and beautiful to look at. But they don’t convert.
Your website is not a piece of art. It’s a tool. A sales tool.
 When we removed the slider on the Suzuki homepage and showed 2 static images instead, this resulted in 55% more clicks in the same screen real estate.
  2. Flat design and ghost buttons
    A few years ago designers decided that buttons shouldn’t look like buttons anymore. They introduced so-called ghost buttons. Where a button is just a square line around some words. So it’s more inline with the design and it doesn’t attract attention.
 Excuse me: your call-to-action should attract attention. That’s what it’s there for!
 What we’ve seen is when a site went from a normal button to a ghost button, the number of clicks on non-clickable elements increased with 600%. Because users had no clue where to click.
  3. Video background
    They’re the new Flash and the new sliders rolled into one. So please avoid them.
 A moving background is always a distraction from your message. And visitors should focus on your message. 
We’ve done several tests where we replaced a video-background with a static background and saw an uplift. 
It’s no coincidence even AirBnB ditched their video background for -euhm- nothing. Yep, there’s nothing wrong with a white background.

As a consultant you must have seen changes on dozens of websites over the years. What was the most unexpected improvement that you’ve ever seen happen on a website?

Another difficult one. What probably surprises me the most is that I’m still often surprised. That’s the most important thing I’ve learned thanks to AB-testing. There are always exceptions to the rules and guidelines. Don’t get me wrong: there are best practices. But they do not always work on every website.

When you’re asking for a specific case, I think of the shopping cart of an online shop selling watches and sunglasses. We took away all friction, made delivery time and shipping costs extra clear and everything that is in the classical usability book. But the results were still disappointing.

Then we added the message ‘You’ve made an excellent choice’. And whoppa: sales went up by a huge margin. Why? Because we supported the user in his choice. We took away their biggest fear: will this watch or sunglass suit me? So, don’t only focus on taking away the imperfections of your site. Give compliments too!

Your specialization is conversion and usability, ours is SEO. Do you feel these two are interconnected, or would you rather see them as two separate areas?

They are interconnected. And more people need to realize that. On a generic level this is pretty obvious. When you attract lots of people to your site but they don’t do anything (buy, subscribe, …), you’ll be out of business soon. When you have a website that converts like crazy but you don’t have any visitors, you have a problem too.

But also on a deeper level SEO and Conversion Rate Optimization (CRO) are very connected. When we do AB-tests the big changes almost always come from changes in words. And I’m not talking about random changes, but using the right words that tickle the human brain. As I said earlier: if you use the same words as your clients, they’ll have the feeling you understand them. When you relate to their problems, dreams and hopes, they will more likely convert than when you use corporate lingo and only talk about features. And I guess your readers know that those things are also important for SEO. Use the same word as your audience.

In all these years I’ve never had big conflicts with good SEO specialists. I only have fights with black hat SEO people or those who use the old tricks that don’t work anymore (keyword stuffing, anyone?). Never forget: you’re optimizing for people. Not only for Google. And not for the sake of usability as such either. You’re optimizing your website for your audience.

Failure is an important part of finding out how to make things work in the best possible way. What’s the most important lesson you’ve learned while working for any of the big brands you’ve worked for?

Most big brands are afraid of failure. They don’t want to take risks. But that means you’ll reach a status quo. You have to take calculated risks. Based on user research and past experience you identify the weak points of site of page. And then you start making changes.

Small changes will mostly result in small results. Big, bold changes will result in big changes. Hopefully an uplift, but sometimes a drop in sales. But that’s why you test. And you learn something from those failures. What we often see is that our 2nd or 3rd test after a big failure, results in a big winner. And if you implement that winner, the gains of that will be so much bigger than that temporarily loss in sales or leads during the test. Big (and smaller) brands who understand this, will often choose to test more. And the more you test, the more you learn, and the more winners you’ll have.

Conversion optimization is not a project. Not something you do once. It’s a continuous process. And when you keep doing it, it will result in big wins. 
Just as it is with SEO. Rome wasn’t built in a day.

Come see Karl Gilis speak at YoastCon 2017 on November 2 »banner YoastCon

We assume this interview has convinced people to go see your talk at YoastCon on November 2! In the unlikely case someone is still in doubt, what’s the main reason they shouldn’t miss your talk?

Who am I to answer why people need to see me? If you insist, I think there are 3 reasons:
· My talk will be full of practical hands-on tips. Little tricks you can apply yourself and will result in more sales and conversions.
· There’s also a more strategic layer that focuses on techniques and methods that you can also apply yourself.
· You will laugh a lot. People call me the conversion comedian and I do my best to put a smile on everybody’s face.

Read more: ‘YoastCon 2017: Practical SEO’ »

WordPress has grown a lot over the last thirteen years – it now powers more than 27% of the top ten million sites on the web. During this growth, each team has worked hard to continually improve their tools and processes. Today, the WordPress Security Team is happy to announce that WordPress is now officially on HackerOne!

HackerOne is a platform for security researchers to securely and responsibly report vulnerabilities to our team. It provides tools that improve the quality and consistency of communication with reporters, and will reduce the time spent on responding to commonly reported issues. This frees our team to spend more time working on improving the security of WordPress.

The security team has been working on this project for quite some time. Nikolay Bachiyski started the team working on it just over a year ago. We ran it as a private program while we worked out our procedures and processes, and are excited to finally make it public.

With the announcement of the WordPress HackerOne program we are also introducing bug bounties. Bug bounties let us reward reporters for disclosing issues to us and helping us secure our products and infrastructure. We’ve already awarded more than $3,700 in bounties to seven different reporters! We are thankful to Automattic for paying the bounties on behalf of the WordPress project.

The program and bounties cover all our projects including WordPress, BuddyPress, bbPress, GlotPress, and WP-CLI as well as all of our sites including WordPress.org, bbPress.org, WordCamp.org, BuddyPress.org, and GlotPress.org.