People often ask us: What makes a good website? Unfortunately, there isn’t an easy, one-size-fits-all answer. As with many things SEO, the answer is: it depends. What kind of site do you have, and what do you want to achieve? Who do you want to target? There are, however, a few best practices that help you get underway. In this post, we’ll list 7 elements that can help every site become a good site and a better search result.
The number one thing you should keep in mind is something that we advocate a lot at Yoast: holistic SEO. Essentially, holistic SEO helps you strive to be the best result. This comes down to optimizing every part of your site on all levels; from satisfying user intent with your content to offering a stellar user experience. If you combine all these things in a solid SEO strategy, implement the enhancements, and keep an eye on the results, then you’re on the right track!
7 elements of a good website
Many things we deem important for a good website are hard to quantify. There’s a lot of talk about quality in SEO, for instance. Even Google has been saying for years that you should focus on the quality of your site and content. After every algorithmic update that Google implements, the answer for those who lost rankings is the same: it might not be your fault. Other sites might seem to be a better fit for this specific query. Nonetheless, you should work on the overall quality of your content.
People flock to the Search Quality Raters Guidelines for input on how to improve their quality. Now, you shouldn’t take everything that Google says as gospel, but in this case, they are right. You should improve your content — always! Make sure to look at user intent and the behavior of your potential customers. Periodically redo your keyword research. And check your niche. What’s happening in your part of the market? By continually evaluating your SEO strategy, you’ll get a grip on the changing market and find new opportunities.
1. Your website satisfies user intent and has a clear goal
Why should anyone come to your site and do business with you? It’s not because you think you have an awesome product — that just doesn’t fly anymore. “Build it and they will come?†Unfortunately, that’s not how it works. You need to have a clear mission and goal for your website.
What does your audience need?
If you want to succeed, you need to know your audience. You have to uncover everything about them. You can probably find out what your audience says they want, but is that the same as what they really need? Does your product or service offer a possible solution to a problem, or does it make your customer’s life genuinely better? Are you selling a drill or a hole in the wall?
Focus on your site’s search intent
Your story has to be right. It has to align with what people want and need. This means you should nail your site’s search intent. Uncover all the different ways of how people can end up on your pages, then tailor these to answer their questions. Map out your user journey from A to Z and place your content in strategic spots. Also keep a close eye on the way you formulate your answers. More often than not, a conversational style will turn out to be what you are looking for.
2. Your website has technical prowess
A good website is easily crawlable, and shows search engines what they can and can’t index. Good sites don’t have a huge amount of errors. A good website loads super fast, from anywhere in the world. Make sure you do everything you can to get your pages to load as fast as possible.
Technical SEO is incredibly important, but you can get ahead of the curve by getting the basics right. Thoroughly think about which CMS you’re going for and how you’re going to run it. We may be a bit biased, but WordPress has given us everything we need. It’s solid, flexible and has a huge following. WordPress is pretty SEO-friendly, but with a bit of help from Yoast SEO, you can get your WordPress SEO going in no time. Also make sure to pick a reputable hosting company; one that’s flexible and helpful.
3. Your website is trustworthy, safe and secure
Both search engines and users are looking for signals that signify trust. Things like regular downtime might be an indication of sloppy maintenance. A missing green lock icon can mean you don’t take security seriously. But why is this important?
Best result
Search engines like Google want to give searchers the best possible result. Increasingly, if a search engine doubts the claims you make, or if you use sketchy ‘experts’ to validate your content, search engines will not show your content. Instead, they’ll pick a result that has proven to be a good and trustworthy result. That’s why you need to work on your trustworthiness on all levels, both technical as well as in content.
Safe for visitors
In addition, your site should be a safe haven for visitors. You need to have your security in order. A hacked site isn’t getting you anywhere! And a hacked site is easier to prevent than it is to fix. Use up-to-date software, have your SSL in order, create strong passwords and use tools such as Cloudflare to protect your site from DDoS attacks.
4. Your website has a great design and stellar UX
Does your website need to be beautiful? Let’s be honest, beauty is in the eye of the beholder. You won’t please everyone with your design. You should, however, create a website design that fulfills the goals you set. For example, your message should come across loud and clear. The design should also be on-brand and well-thought-out. But more importantly, your site should be clear and easy to use for everyone. Accessibility is not something you should scrimp on.
You also need to consider user experience. Which is not only how something looks, but also how it feels. It’s about giving users an enjoyable experience; something they will remember. This means it’s not good UX to let users wait long for your pages to load, or have them become frustrated because they can’t read the text on your site thanks to your color scheme or because they can’t hit the buttons on your mobile site. Ask yourself: how can I turn any possible frustration on my website into happiness?
And happy users might just have higher buyer intent, so get those CTAs in order!
5. Your site has awesome, user-centered content
Be user-centered, not company-centered. Good content helps your users accomplish their goals. But you want to offer this content at the right moment, while keeping your business goals firmly in sight. To do so, you need to know your user inside out, as I mentioned earlier. Understand your audience, understand their behavior, and focus your content on that. The content you offer should be clear and easy to understand by using language your users know well. Try to bring something unique to the table. Do the research and present original reporting.
6. Your site is mobile-friendly (or rather, designed mobile-first)
For the last couple of years, mobile traffic has kept growing and growing. If your site is not mobile-friendly by now, you should really get to it. And don’t forget to work on your mobile SEO. However, if your site has been mobile-friendly for a while, it’s time to start looking at building your next site mobile-first.
It’s not a new concept, but most sites are still being developed desktop-first. After designing the desktop view, the designer crams it down to mobile size, often losing its authenticity and freshness along the way. Adopting a mobile-first mindset helps you focus on the tasks users should be able to perform on your mobile site. It helps to clean up the clutter and, more often than not, lets you come up with a minimal and fully focused design. Less is more, remember?
7. Your site can ‘talk’ directly to search engines
For years, search engines tried to read content on pages to determine what that page is about. They need that content to be able to match the search query with the indexed pages that give the best answers to this query. Turns out that truly understanding what something on a page is or means is harder than it seems, especially for machines. Search engines need a little guidance to discover the true meaning of elements on a page. Enter, structured data in Schema format.
The power of Schema
Schema is kind of like a translator for search engines. It describes elements on a page, so search engines can now say with certainty that a review is a review and a recipe is a recipe. In return, because Google is so certain about your content, marking up these elements can lead to rich results in the search results pages. This includes carousels, nutritional information for recipes, star ratings, FAQ dropdowns, swipeable How-To boxes on mobile and much more. Structured data is one of the areas search engines spend a lot of resources on these days, so make sure to get on board.
We noticed this, and built a complete and fully extendable Schema framework inside Yoast SEO. This structured data implementation builds a complete graph for your site, so search engines not only know what everything means but also how everything is connected to the bigger picture. In addition, Yoast SEO comes with a few structured data blocks and we’re working on adding more in the future.
So what makes a good website?
There’s a lot that goes into building a good website. It’s more than simply buying a domain, getting some random host, installing WordPress and picking a theme that looks cool. When you leave it at that, you’re setting yourself up for failure. You need to plan to get things right. You need a strategy — which is probably the most important element of a good website.
These are some of the most important elements you should focus on while developing or improving your site. Of course, this isn’t an exhaustive list, so I’d like to ask you: What is your number one focal point for building a good website?
When you think about searching online, do you picture the Google search bar, or the TikTok search bar? If it’s the former, you might be behind on the trends. Because while you’re optimizing your content for Google, younger generations are turning to social media to search for information. Almost 40% in fact. But should this information impact your content strategy? And is this just a trend, or are social media really becoming the new search engines?
What is the appeal of social media as a search engine?
With the internet being as chaotic as it is, young people (and particularly Gen Z) use social media as a way to easily find what they’re looking for. So what are they looking for? Genuine content. Videos made by real people who share their experiences about a certain topic, product, or service.
Example of Instagram (left) and TikTok (right) influencers
But young people also love short content. Both TikTok and Instagram have a limit on how long videos can be, which means you get more relevant content in a short time. Just think about it. Would you rather comb through a wall of text that is the Google search results, or watch a video of under a minute? The latter is definitely more efficient.
How important is social media anyway?
To answer this question, we need to look at some facts. Let’s start with the most obvious one: how many people use social media anyway? The answer: around 56% of the world’s total population. Which is more than half, but not by much. The average person spends 2 hours and 25 minutes on social mediaevery day. So there’s no denying that there are benefits to being present on social media as a company. However, compared to the whopping 6 hours and 37 minutes that people spend on the internet, you might think that social media is not as valuable as having a website and optimizing for search engines.
During YoastCon 2023, SEO expert Jes Scholz also spoke about the importance of social media in today’s search landscape. During this talk, she explained why, in today’s day of age, you need to optimize beyond search. Check out a short snippet of her talk right here:
Trust goes an even longer way
But it’s not just about sales. Research has shown that brand image has become increasingly more important to consumers. In 2022, consumers stated that they would pay more to purchase from a brand they trust, and what better way to build that trust than by using TikTok or Instagram, an app that requires businesses to show the faces behind their company? So while social media might not be your main venue, it can certainly be a good one to leave a positive impression on your audience.
Search engines are no longer just for search
When you really think about it, is it so strange that social media is becoming more popular as a search engine when Google has become more like a social network? A few years ago, Google started to fundamentally change the way they work. And one of these changes was going from text to visual. Have you noticed that when you search in Google, you’re shown more visual results? Videos, images, reviews with photos attached. Instead of a wall of text that no one wants, Google now shows you authenticity.
And it makes you wonder: if Google thinks social media are a big enough threat that they changed the fundamental way Google worked, should you?
Everything is changing
Social media becoming search engines, conversational search gaining popularity, and AI tools taking over the internet… All that change can feel scary. The good news? You’re not alone in that feeling. If you’re feeling overwhelmed or tired because of the changing online world (even though many businesses use the slogan “the only constant is change†on their site, so really, what did you expect?), then so are many other people. And those people might prefer that you’re still doing things the old way.
Is changing your strategy even a choice?
But let’s be realistic: many companies will follow in Google’s footsteps. They’ll utilize social media and Google’s new functionalities to stay in the game. And those people that also felt overwhelmed or tired? They’ve gotten used to the new functionalities. So while it might not sound fun to learn a new way of doing business, it’s the only way you’ll be able to move forward. Or move at all. Luckily, you can always hire a young person to help you navigate the highly addictive landscape of social media.
If you own a website or are thinking of creating one, you should be mindful about your ecological footprint. Because the tech industry plays a big role in the current climate crisis. With its data centers, large manufacturing operations, and huge amounts of e-waste, it’s accountable for nearly 4% of global CO2 emissions. Which, shockingly enough, is similar to the travel industry. And this number is only growing! So, what can you do to make your website greener?
The tech industry’s bad environmental footprint
Nowadays, everyone owns at least one digital device. Most of us own many. And the number continues to rise. According to Cisco’s Annual Internet Report, we will own 29.3 billion networked devices in 2023, which is a ridiculous amount of products that need to be manufactured.
And the factories needed to produce our devices don’t just negatively impact the environment because of their gas emissions. Factors such as land degradation, biodiversity loss, and water consumption also play a role. For example, the industry uses 12,760 liters of water (which is 3,190 gallons) to produce just one smartphone.
The rise of data centers
The story only gets bleaker when we look at data centers. Because the more digital devices we use, the higher our global data traffic will be. In order to keep up with this traffic, new data centers are being built and expanded every year. And though they currently only consume 1% of the world’s electricity, it’s expected that data centers will consume about 20% in 2025. Which isn’t all that strange, if you consider that there are currently 8000 data centers in the world.
It’s time to take action
Climate change is a serious threat. If we don’t want our world to become uninhabitable in a few years, we should take action. Luckily, there are multiple things you can do to improve your website’s carbon footprint. Before you get started, it’s good to check how green your website is now. You can use an online carbon footprint calculator, like Website Carbon Calculator.
Save energy by blocking bad bots
This is a big one. As we mentioned before, bots also spend energy as they crawl your site. And they crawl your site many times a day, and often when there is no need. So many, in fact, that bots make up around 30% of the daily internet traffic!
That’s why you should identify unnecessary bots and block them from your site, so when they request your server, your server won’t answer. You’ll be saving energy. You can block bad bots by blocking the individual or entire range of IPs where the unusual traffic comes from. Or you can use a bot management solution like Cloudflare.
Reduce bot traffic
What about the bots you don’t want to block? It is still useful to reduce their traffic. For example, on any given day, Google crawlers can visit the Yoast website 10,000 times. During these visits, they only crawl 4,500 unique URLs, meaning that a lot of energy gets wasted on crawling duplicate URLs.
And it’s not just Google bots that are visiting us. There are bots from other search engines, digital services, commercial bots, etc. And we don’t want to waste that much energy! That’s why we created the crawl optimization feature, which removes unnecessary URLs, feeds, and assets from your WordPress site. This helps bots crawl your site more efficiently and reduce their visits. In other words: You’re saving energy!
Green host, green website
You can also take control over your website’s carbon footprint by choosing the right hosting provider. Because 48% of the total energy that’s used by the internet (and your website) is used in a data center. So if you choose a hosting provider that actively purchases renewable energy for their data centers, you’ll have far lower carbon emissions.
Don’t be like GameSpot
With all these steps to make your website greener, it’s a surprise that many large companies still have ‘dirty’ sites. Take GameSpot for example, which is a news site about video games. GameSpot produced the most CO2 per visit last year. They also ranked second-to-last for the energy they produce per year, which is more than 550,000 grams of CO2. Meaning: It would take 26 trees an entire year to compensate for the carbon emitted by the GameSpot website.
GameSpot homepage
Example of a green site
Now that we’ve discussed the ‘dirtiest’ site, let’s look at the cleanest and greenest: Google. They only produce 5,480 grams per year. Which isn’t surprising when you consider their net-zero target in 2030. Google’s sustainability efforts range from machine learning to help cool data centers to smart thermostats that conserve home energy. And with their eco-routing in Google Maps, which gives users the route with the lowest carbon footprint, Google has reduced greenhouse gas emissions by more than 500,000 metric tons. Which is the equivalent of getting 100,000 fuel-burning cars off the road.
Google homepage
Final thoughts: Start now!
Our advice? Start now. Because the longer it takes to cut down on greenhouse gas emissions, the more damage we’re doing to our environment. That’s why Yoast introduced the crawl optimization feature. Because we also want to contribute to Google’s net-zero goal. So use our plugin to make your website greener, and do whatever else you can, no matter how small. Because small actionscan have a big impact.
We’ve said this time and time again: a fast website is necessary for SEO. In a sea of similarly good (or not-so-good) results, Google will favor fast pages that can deliver a good user experience to searchers. If your goal is to attain higher rankings and drive organic traffic from Google, you need to speed up your WordPress website. In this post, we’ll discuss tips to help you improve your website performance to get that spot in the search results!
Fast websites tend to outperform slow ones on Google because of one good reason – good user experience, and this aligns with Google’s mission. Google wants to deliver the best results and the best experience for their users. Hence, they want to show users web pages that will answer their search queries and provide a good experience. That’s also why page experience is now a ranking factor in Google.
This makes perfect sense when you put it in context. We’ve all had moments where we click on a link only to hit the back button because it takes so long for the page to load. And when we leave a page (or bounce off a page) like that, we’re way less likely to visit the website again because we know there are better, faster pages to browse. So website performance not only affects user experience but also greatly shapes how visitors judge the quality of your business.
That’s why speeding up your WordPress website is beneficial in many ways. A fast site makes your users happy, they’ll engage and buy more on your site. Ultimately, that’ll make you happy. Apart from that, It also makes search engines happy because it’s easier for them to crawl and index your site, thus reducing the resources and electricity they need to spend on those processes.
Don’t I need to focus on Core Web Vitals for SEO?
Yes, we hear you! It’s true that Core Web Vitals is an important part of the page experience ranking factor, and passing Core Web Vitals is essential for higher rankings. Metrics in Core Web Vitals directly measure your page speed, so improving your Core Web Vital scores may result in higher rankings, provided that you have good content already.
While metrics in Core Web Vitals measure the performance of a page, they don’t tell the whole story about your website performance. And Core Web Vitals only measure performance on a page level. So on a site level, you may have pages that pass Core Web Vitals and slower ones in the mix.
By making various improvements to your website performance, you can ensure that your visitors will get the most out of your website regardless of the page they land on. Besides, adopting website optimization best practices also directly benefits your Core Web Vitals and helps to reduce the time spent optimizing pages for speed.
This post is about general guidelines and best practices that will help you speed up your WordPress website. But if you specifically care about getting better CWV scores, check out 5 tips to improve your Core Web Vitals. You will also find a few similar pieces of advice in this post.
How to speed up your WordPress website
Now, WordPress is a simple platform at a first glance, but it’s quite complex under the hood. There are lots of different moving parts, with lots of databases to pull data from when you need to show a page to a user. And when you add lots of pages, media content and install lots of plugins and widgets, your site performance might start to drop.
Fortunately, WordPress is very versatile so there are many things you can do to optimize your performance. Let’s go over some of the tips to help you speed up your site.
1. Choose a great hosting provider and a good hosting plan
Let’s start from the top, having a good hosting provider is crucial for ensuring your website performance. That’s because all your files and databases are stored on their server, which will be called upon when a user requests a page.
A good host will have fast and stable servers. Stable means they have good “uptimeâ€, which essentially means their server is always up and running, ensuring that your website is always accessible. On the other hand, a “fast†server refers to the specification of the computers/machine on which your website lives.
Good hosting providers also offer scalability to handle traffic spikes. A good host will have the resources to accommodate the increased load and ensure that your website remains up and running.
Next to that, customer support quality is another important factor to consider when choosing a host. A good host should provide technical support, which can be invaluable when you encounter any issues with your website. A knowledgeable support team can also help you resolve problems quickly, so you can get back to business as usual.
Another thing to consider is the server location relative to your users. If the server is fast, but it’s located far away from your users, then they might still experience slow-loading pages.
If you’re looking for the best fit when it comes to hostings, we’ve vetted some top-notch hosting companies to help you out.
2. Update your PHP to a newer version
Updating your PHP to a new version is a simple thing to do that often gets overlooked. PHP, or Hypertext Preprocessor, is a popular open-source server-side scripting language widely used for creating dynamic and interactive websites. By using PHP, web developers can build robust, feature-rich websites that can dynamically change based on user interactions, database information, and more
Updating your PHP to the newest version will greatly increase your website performance. You will get:
Improved performance, resulting in faster processing time and reduced resource usage.
Better memory management, which can reduce the amount of memory needed to run your WordPress site, resulting in faster page load times.
Faster request processing, as new versions of PHP are able to process requests more quickly, leading to faster page load times.
Some newer versions of PHP also have improved caching capabilities, allowing for faster page load times and reduced server resource usage.
You can check out endoflife.date to see which PHP version is in development and which version isn’t supported anymore.
Since it’s a server-side scripting language, many hosting providers offer PHP support as part of their hosting packages. If you’re looking to update your PHP, check with your host to see if they can help you with that.
It is important to note that updating PHP can cause compatibility issues with your WordPress plugins and themes. A compatibility issue can cause the website to break, so it is important to make a backup before updating and to test the website after updating to make sure everything works as expected.
3. Update your WordPress version is an easy fix
Advice as old as time! But it does work so we can’t go without mentioning it. You can gain a nice speed boost just by updating your WordPress website to a newer version. You get the latest performance improvements and lots of other optimizations. What’s not to like about that!
WordPress 6.1, for instance, got a bunch of performance improvements under the hood, such as better database performance and better handling of media delivery. On the front end, this results in faster load time for both new and returning visitors.
Additionally, updating to a new WordPress version allows you to run a newer version of PHP, which also gives you all the more performance improvements.
To be cautious, one piece of advice we have is to test an update on a staging environment before you update your live website. See if the update causes issues, check if there are any plugin conflicts, and make sure everything works as intended. You can check the WordPress.org forum or Twitter to see if the update causes issues for others.
4. Implement a caching solution
Caching is an important part of the performance equation. It’s a simple solution that can speed up your WordPress website and make your pages load faster, especially for returning visitors.
Caching refers to the process of storing frequently accessed data in a temporary storage area. Rather than being fetched from the server each time the data is requested, it can be quickly retrieved from the cache when needed.
This helps to reduce the amount of data that needs to be transferred between the server and your visitor’s browser, resulting in faster page load times and improved overall website performance. So every time a visitor access a recently-viewed page, the page will be served from the cache instead of having to request all the elements like HTML and images from various databases.
You can rely on caching plugins to do the work for you. For the most part, they’re quite easy to use. Be careful when installing multiple caching or optimization plugins though. They can get in each other’s way, and slow down your site!
Some of our recommendations for caching plugins:
WP Rocket – Very powerful, and one of the best options to make your site faster. Designed to be simple. No free option.
W3 Total Cache – Extremely powerful, and extremely flexible. Designed to be comprehensive. Hundreds of checkboxes and options.
NitroPack – Full page caching with some really clever, cutting-edge performance optimization techniques. Tons of impressive bells and whistles, though the pricing model scales with pageviews.
WP-Optimize – A good middle ground, with basic full-page caching, and some sophisticated database + media optimization tools.
WP Super Cache – A basic solution that offers full page caching, but lacks other/advanced optimization techniques.
These plugin suggestions are derived from our top WordPress plugin recommendations post. There are a lot of good resources to help you build a better WordPress website on that page, so do check it out!
5. Use a lightweight theme
The theme you use greatly impacts how fast your pages load for users. Although WordPress offers a huge selection of themes to play around with, not all themes are created equally.
Some themes are better coded than others. Themes with inefficient or poorly optimized code can slow down page load times and cause you headaches along the way.
Some themes are much leaner than others. You might be drawn to themes with lots of bells and whistles, but be careful. Themes with many images, scripts, and other assets can increase the size of a page and make it slower to load. Sometimes, all you need is simplicity!
For the most part, our advice is to pick a fast and lean theme that’s well-reviewed by the community. They’re your best bet in a sea of choices. Always check the ratings and reviews to see if you’re making the right choice. Even though you can change theme later on, it’s better to just stick with one for a while. That’ll save you troubles that may arise from switching themes.
Apart from themes, many people like to use a page builder to design websites. It’s a great tool for beginners and experienced WordPress users alike. We have the same advice as with theme, that is to choose a popular and well-reviewed one. Some page builders are much lighter and more optimized for speed than others. Elementor, for instance, has done a bunch of work recently to speed up their builder.
6. Deactivate and remove unused plugins
WordPress is a wonderful platform thanks to its plugins and widgets, making it possible to extend a website in many ways. But it can be tempting to install a plugin for every little functionality that you want.
Although plugins can make your life easier, using too many of them is bad for your performance. Since there are more functionalities to load, they make your page load slower.
Really take a look at your plugin collection and asses which ones you need and which you don’t. And instead of using a plugin for every small functionality, use more versatile ones that can do multiple things you need.
For the ones that you don’t need, don’t forget to deactivate and delete them from your site. That’ll remove the additional codes they add to your website. This is an easy fix that may be ignored by some. Besides, unused plugins can cause conflicts with other plugins, themes, and core WordPress functionality. By removing them, you reduce the risk of compatibility issues, which can improve the stability and performance of your site.
7. Optimize your images: a quick fix to speed up your pages
We’ve said this many times, heavy images are detrimental to your page speed. Although eye-catching, high-definition images are a joy to look at, they make your pages much heavier. This means there are more things to process and load, resulting in a slower load time. For instance, having a large, unoptimized hero image above the fold will definitely lead to a low LCP score in Core Web Vitals.
You don’t actually need those high-resolution images. They only need to be sharp enough for everyone to easily make out what’s in them. There’s also a point of diminishing return where higher resolution doesn’t translate to better picture quality. The key is to find a sweet spot between resolution and quality.
Before uploading images to your website, make sure to compress them to reduce the file size. This is especially important if you’re displaying many images on your website or if you’re running an ecommerce website with lots of product images.
We recommend Compress JPEG & PNG images or Optimole to compress, optimize and manage your images. Squoosh.app is another great tool that we use to compress the social image of our posts, which is shown when our posts are shared on social media.
Want to go in-depth into image optimization? Check out our comprehensive image SEO guide!
8. Optimize your media delivery
The way you serve media content to end users can greatly impact your page speed, too. It’s crucial that you optimize and make tweaks to how your website delivers media content.
Lazy-loading is a popular technique that a lot of websites implement. It tells your user’s browser to load images only when they are needed, rather than loading them all at once when a page loads. Luckily WordPress does this natively so you can use that feature right out of the box. In addition, WordPress 6.1 also received a nice media delivery improvement, which is great for websites with lots of images. But even with all these features available, it’s still best to only add images when they are necessary.
As for videos, they can be useful in driving search traffic to your website. But we strongly advise you not to host videos directly on your server. They are heavy and can take up a lot of your server storage. Self-hosted videos will also make pages load slower, which is not what you want for SEO.
A better choice is to host videos on a video hosting platform like Youtube or Wistia and embed a link on your page. Next to that, make sure to use a process to show a preview image, and only load the video on interaction.
We also have a solution for optimizing videos for SEO – our Yoast Video SEO plugin! It adds the necessary structured data to videos on your website so Google can show them in rich snippets. The plugin will also supercharge your videos so they load more efficiently. If videos are an important part of your website and your SEO strategy, you need to use Yoast Video SEO!
9. Use a content delivery network
Content delivery networks (CDNs) won’t let you down when it comes to speeding up your WordPress website. It is incredibly important if you serve overseas users or those who live far away from your original web server.
A CDN is an interconnected network of servers working together to deliver content to your end users. They make copies of your static content like images or HTML files and distribute them on all the servers within the network. So instead of serving images or HTML files directly from your original servers, those files will be sent from the server closets to your users.
On the left: traffic to your site lands on a single server. On the right, a CDN sends visitors to the server nearest to their location. Image: Wikipedia
As we explain in our guide to CDNs, the same ‘do your own research’ principles apply here, too. You’ll need to find the best mix of performance, features, and price.
We’re huge fans of Cloudflare at Yoast (which we use to power all sorts of our own ecosystems), but it may not be the perfect fit for you.
When you’re choosing a CDN for WordPress, it’s worth making sure that they have a good plugin integration, so that page and resource caches are automatically updated or purged as you write or update your content (like the Cloudflare WordPress plugin).
10. Use fewer external scripts and optimize your JavasScript
A note before we go further: this section is a bit more advanced compared to the other advice in this post. It’s best not to tamper with any JavaScript if you’re new to website building, or if you don’t have any development experience. Instead, play it safe and ask an experienced developer to help you out with JavaScript tweaks and optimizations.
With that said, JavaScript is a wonderful language and allows us to do a lot of things on websites. It makes websites more dynamic and enjoyable for end users to use.
When you see animations on a website, like when you click a button and something pops up, that’s most likely thanks to JavaScript. For website owners, it allows them to add analytics tools like Google Analytics or Hotjar and do cool things like A/B testing or personalization.
But using too much JavaScript and external scripts makes a page load much slower. Loading external scripts can slow down the performance of your website, as the browser has to make additional requests to retrieve the scripts. We often see this on web pages with many external ads, which can be frustrating at times. By minimizing the number of external scripts, you can reduce the amount of data that needs to be loaded and improve page load times.
Too much JavaScript can also affect your crawl budget. That’s because Google needs to render these files while indexing, which takes up resources. The more resources Google needs to spend on processing those files, the less they have to come back and crawl other pages on your site.
There are many ways to reduce the amount of JavaScript you use, which greatly depends on your website and the type of scripts. Start by finding out what’s loading. Then you can decide to not load it, or change how it loads to make it load more efficiently by implementing defer or async loading.
Avoid loading stuff from external domains, like Google Fonts or resources from CDNs, and load local copies instead. Also, ask yourself if you can get the same result by using a different method than using a script. For example, you can use CSS instead of a script for animation.
11. Reduce files size
We mentioned that you can compress your images to reduce their file size. You can do the same with your HTML, CSS, and JavaScript files, too.
Although the number of bytes and kilobytes you shaved off these files doesn’t sound like much, they can add up. One way to reduce file size is to reduce the redundant spacing or lines in your code. You can also combine multiple files into a single file, compress it and still serve that file without breaking your site.
Tampering with codes never sounds like a great idea, especially if you’re not a developer. But thankfully we have plugins to help us out. You can check out:
Autoptimize, which has some really clever JavaScript, CSS, and HTML optimization.
WP Minify, which also allows you to combine and compress JavaScript, CSS, and HTML files.
12. Reduce HTTP requests to your server
Every time a user clicks on a link to visit your website, their browser has to make multiple HTTP requests to your web server asking for various files and data. The server has to process these requests and send back all the necessary files so the browser can render them and show the page to the user.
Reducing the amount of HTTP requests here basically means reducing the number of files the server has to retrieve and send to your user’s browser. That will help with decreasing the amount of data transferred and decreasing the load on your server, as well as making it easier for the browser to render and construct a page.
If you’ve already implemented all the tips we mentioned above, then you’re already removing quite a bit of unnecessary HTTP requests. That involves using fewer plugins and scripts, including fewer media files, implementing a caching solution, and using a CDN to serve static content.
Wrapping up
Congratulations on making this far into the post! We hope this post will be useful in helping you speed up your WordPress website. We know there’s a lot of information here, so do take some time to process and digest it.
By implementing the techniques and best practices we suggest, you’ll be on your way to building a fast and snappy website! Don’t forget to document the changes you make and evaluate the impact on your website’s search presence, organic traffic, as well as overall website performance.
When every millisecond can make the difference between a visitor buying or leaving, there’s always more room for performance optimization. We regularly review the setup and configuration of our hosting, CDN, plugins, and theme – and so should you.
Got a great recommendation for speeding up WordPress or other site speed tools? Let us know in the comments!
More resources to help you speed up your WordPress website
These articles and documentation can provide more information on website speed optimization. Have a read!
For most sites, SEO in 2023 will probably be similar to the past couple of years: you still need to improve your work but set the bar higher and higher. Competition is getting fiercer, and Google — and your potential customers — are getting better at recognizing true quality. Also, you should keep an eye out for technological advancements like ChatGPT, as they might make for an exciting year. Here, you’ll get a quick overview of SEO in 2023.
2022 was a weird year. It might have been a somewhat positive year for most of us — although we’re in the middle of a cost-of-living crisis, with a recession looming. The pandemic is still around but has taken a back seat in most places. If we look at our industry, SEO, we see that the online world has made a big jump. A lot of businesses moved online. Many people have shopped online for the first time, and many of them will keep doing that. There’s never been a better time to build an online business.
With a recession looming, SEO will likely become even more important. It’s one of the most cost-effective ways of reaching an audience — plus, it’s relatively easy to do. You can rely less on external platforms and more on the one that you fully control: your website.
So, with all these people waiting for your content — how would you use SEO in 2023?
It’s all about quality and E-A-T
2023 is all about quality and authority. Improving quality across the board should start with determining what you do. Please look at your products and services and the way you describe these. Have you had any trouble telling what you do? You may need to go back to the drawing board. Your product must be excellent, as there is no use in trying to rank a sub-par product. No one would fall for that. A killer product needs a killer site and a killer plan to get that site noticed.
Increasingly, Google looks at other signals to determine the value of your offer and yourself. These signals, expertise, authoritativeness, and trustworthiness (or E-A-T) help it to discern the real from the fake, so to speak. The web is already rife with sub-par content, and the advent of new artificial intelligence content writers might flood it with even more. Quality, originality, authority, trustworthiness, and expertise will be where you will be judged on. And the recent addition of Experience to the E-A-T acronym shows Google is not done with its focus on this ranking factor.
Google will build out the Helpful Content system that it launched earlier in 2022 to help uncover truly good and original stuff.
SEO in 2023
For years, we heard talk about AI taking over the world, and 2023 might be the year that could happen. The launch of ChatGPT at the end of 2022 was a bombshell for many, and it was followed by a ton of new tools and developments. Plus, all the news surrounding the chat AI helped it reach a vast audience, which will surely help it get into the mainstream. ChatGPT could dramatically reshape how we search for answers, write our content, and much more. Now, it’s still early days, but keep a close eye on it and related technologies.
There’s a ton of other stuff happening as well. 2023 will also see much more visual and intelligent ways of searching and finding, like the multisearch stuff that Google introduced. Images will play a big part in how people will find you, so be sure to make these as good as possible.
There will also be a renewed interest in SEO as marketers will get trouble tracking their success on other platforms due to various legal changes, like a possible ban on Google Analytics in Europe. Cookies are also about to die. Even though tracking will continue in different forms, it’s time to invest in SEO before others flock to SEO.
Take note of these developments to see where search is heading, but for this moment, for most sites, it’s all about improving what you have right now. Site quality is critical. Content quality is vital. So, these SEO trends for 2023 are not hyped-up stuff but subjects we’ve been hammering home for a while. Remember Holistic SEO?
Improve site quality
If you’ve been playing this SEO game for a while, you’ve been working on your site for a long time. Over the years, there’s been a lot of talk about all the things you should focus on because that’s what the search engines would be looking at. Experts claim to know many factors that search engines consider to rank a piece of content for a specific term. That’s not possible. While nobody knows precisely what happens behind the scenes of a search engine, you can look back over a more significant period to determine trends. One thing that always keeps popping up?
Quality.
To win in SEO in 2023, your site needs to be technically flawless, offer a spectacular user experience and high-quality content, and target the right audience at the right time in their user journey. And, of course, your site’s speed and user experience need to improve. It also means incorporating and improving Schema.org structured data, as structured data remains one of the critical developments for some time.
Let’s review some of the things you need to focus on in 2023.
A better Page Experience with good Core Web Vitals
As part of an effort to get sites to speed up and to provide a great user experience, Google announced the Page Experience algorithm update that rolled out in 2021. This update gives you another reason to put site speed front and center. While the Page Experience update didn’t shake up the SERPs, we expect it to continue to become a stronger signal.
Site speed has always been critical. If you can’t keep up with your competition now, you’ll soon find yourself having a more challenging time keeping up if you’re not speeding up your site. If one of your competitors becomes a lot faster, you become slower by comparison, even when you’re not becoming slower. Improving loading time is a lot of work, but as it might make you much faster than the competition, it’s an excellent tradeoff.
Start by finding a better hosting plan — one of the quickest ways to speed up your site! — and optimizing your images with image SEO.
Enhance the user experience
Page experience ties in with user experience. Is your site a joy to use? Can you find what you need in an instant? Is the branding recognizable? How do you use images? Improving the user experience is a surefire way to make your — potential — customers happy. Happy customers make happy search engines!
Untangle your site structure
Loads of sites were started on a whim and have grown tremendously over time. Sometimes, all those categories, tags, posts, and pages can feel like the roots of trees breaking up a sidewalk. It’s easy to lose control. You might know that keeping your site structure in check is beneficial for your visitors and search engines. Everything should have its proper place, and if something is old, outdated, or deprecated, maybe you should delete it and point it to something relevant.
This year, you should pay special attention to your site structure. Re-assess your site structure and ask yourself if everything is still where it should be or if improvements need to be made. How’s your cornerstone content strategy? Is your internal linking up to scratch? Are redirects screwing up the flow of your site? The SEO workouts in Yoast SEO Premium can help you get started on this.
Implement Schema.org structured data
Structured data with Schema.org makes your content instantly understandable for search engines. Search engines use structured data to connect parts of your page and the world around it. It helps to provide context to your data. Besides making your site easier to understand, adding structured data makes your site eligible for rich results. There are many rich results, from star ratings to image highlights, and search engines continue to expand this. Structured data forms the basis of many developments, like voice search and Google’s ecommerce push.
Implementing structured data has never been easy, but we’re solving that problem. Yoast SEO automatically outputs a complete graph of structured data, describing your site and content in detail for search engines — and connecting everything. For specific pages, you can describe the content in the Schema tab of Yoast SEO. Also, our structured data content blocks for the WordPress block editor let you automatically add valid structured data by simply picking a block and filling in the content. We now offer blocks for FAQ pages and How-to articles, with more on the way. In addition, we also have an online training course on structured data to help you improve your SEO in 2023.
The FAQ block in Yoast SEO makes it easy to get rich results for your FAQs
Mobile still needs your focus
We’ve talked about mobile for years, but we must remind people to take it seriously. Since Google switched to mobile-first indexing, it judges your site by how it works on mobile, even when most of your traffic is from the desktop. Give your mobile site special care and work on its mobile SEO. You should test whether your site works as well on mobile and desktop. Is the structured data functioning and complete? Do images have relevant alt-texts? Is the content complete and easy to read? Could you make it lightning-fast, easy to use, and valuable?
In 2022, many people experienced mobile shopping for the first time, and they will come back for more in 2023. If you sell stuff online, be sure to optimize the checkout process of your ecommerce site — make it as short and focused as possible!
Content quality
There is a ton of content out there — and a lot of new content is published daily. Why should your content be in the top ten for your chosen focus keyphrases? Is it perfect enough to beat the competition? Are you publishing original, all-encompassing content that answers the questions your audience has?
Keep search intent front and center
Search intent is the why behind a search. What does this person mean to do with this search? Is it to find information or to buy something? Or maybe they’re just trying to find a specific website. Or is it something else entirely? Search engines are better at understanding this intent and the accompanying user behavior. Thanks to breakthroughs in natural language processing with BERT and MUM, Google is starting to know the language inside out. In 2023, we’ll see Google use these new skills to bring better and more accurate search results — and present them in innovative ways.
Of course, we can still help search engines pick the correct version of our content. By determining the intent behind a search, you can map your keyword strategy to a searcher’s specific goals. Map these intents to your content, and you’re good to go.
Re-do your keyword research
The last two years were impactful for many of us, and a lot has changed. Keeping this in mind, it’s high time to re-do your keyword research. There is bound to have been an enormous amount of change in your market. Not only that, your company itself is bound to have changed. Not updating your keyword research means missing out on significant opportunities. Read up on the research about consumer trends for 2023 and beyond. After that, ask yourself these questions:
What changed in my company?
What changed in and around my audience?
Has something changed in people’s language?
What has changed in where people search?
Content is context
Context is one of the essential words in the SEO field. Context is what helps search engines make sense of the world. As search engines become more innovative and intelligent, providing them with as much related information as possible is becoming more critical. By offering the necessary context about your subject and entities, you can help search engines make the connection between your content and where that content fits in the grand scheme of things. It’s not just content; the links you add and how you add these links also provide context that helps search engines. Also, Schema structured data provides another way to show search engines how entities are connected.
By mapping the context of your subject, you might find a hole in your story. It could be that you haven’t fully explored your topic. Or maybe you found new ways of looking at it, or perhaps the recent developments threw you a curveball. Who knows! Stay on top of your topic and incorporate everything you find. Sometimes, it also means going back through your old content to update, improve or fix things — or delete stuff entirely.
Re-assess the content and quality of your most important pages
If you are anything like us, you have been at this game for a while and produced loads of content. That’s not a bad thing, of course, unless you are starting to compete with yourself. Keyword cannibalization can become a big issue, so content maintenance is a thing. Keep an eye on the search results of your chosen focus keyphrase. Do you have multiple articles in the top ten for a specific keyphrase? Is that what you want to happen?
You need to re-assess your content to find out how you are doing. Is everything in tip-top shape? Do you need to write more? Or less? Maybe combine several weaker articles into one strong one? Content pruning is going through your posts to see what you can take to improve the rest. Sometimes, the best SEO strategy can be to hold the writing for a while and improve what you have!
Work on your expertise, authoritativeness, and trustworthiness (E-A-T)
Now search engines can understand the content; they are increasingly looking at its value. Is it trustworthy? Who is the person claiming these things? Why should we trust the author? Is the author an authority on the subject? Google looks not just at the quality of the content but also at whether that content can be assessed professionally. Trust and expertise will be essential, especially for YMLY (Your Money or Your Life) pages, like medical or financial content. E-A-T (expertise, authoritativeness, and trustworthiness) looks at this and is becoming a more significant part of SEO in 2023. What’s more, at the end of 2022 even added an extra letter to the acronym: Experience!
Hone those writing skills!
Quality content is well-written content. Quality content is original, in-depth, and easy to understand. Search engines are improving at determining an article’s text quality and making decisions based on that. Also, readers value well-written texts more and get a sense of trust from them. If content reads well and is factual and grammatically correct, it will come across as more professional, and people will be more likely to return to read more of your content.
While it is increasingly challenging to write all that high-quality content yourself, artificial intelligence might help make your job easier. AI content generators are getting better by the day and have reached a level that produces pretty good content. So why not make use of these tools, I hear you say?
Having an AI tool write your content doesn’t lead to high-quality, unique, authentic stuff. An AI has been trained on stuff that we already know, so there is no way for it to write something unique. Please take care in using tools like this. Of course, there’s no harm in having an AI speed up your work, getting you inspired, and helping you set stuff up. Be sure to edit the outcome into something you are proud of.
It will be interesting to see Google’s reaction to the flood of AI-generated content that is bound to arrive in 2023. They will probably focus even more on identifying E-A-T signals in content to try and discern AI content from content written by expert humans.
As much as we’d like everything to happen on our website, it’s not. Depending on where you are and what you’re doing, your search engine optimization might need to happen elsewhere, not specifically in Google. Search is moving beyond the website or social media platform for investigations and actions. Loads of devices can answer a spoken question with a spoken answer. Machines that can book tickets for you or reserve a table. There are powerful e-commerce platforms that seem to get most of the product searches, not to mention all those app-based services. Visual search is also on the rise. TikTok is huge in certain demographics. Maybe these have value for you?
(Progressive web) apps
Links to apps continue to pop up in search, especially on mobile. Many sites bombard you with links to their apps on the home screen. Some services are app-only, like Uber. Apps are everywhere; even Google is testing structured data for software apps. Moreover, Google has expanded its mobile homepage with the Discover app that suggests new content based on your interests.
Where there’s an app, there’s a customer to reach. Uber might be the ultimate taxi-hailing service, but why can’t a local taxi company replicate that? Apps offer another way — and sometimes a better way — of reaching your audience. Depending on your product and market, looking into apps might be a good idea. If you’re not willing to go down the native route, there are always progressive web apps — which we’ll see a lot of this year!
Video
Video content is incredibly popular! And there’s no end in sight for the video boom. YouTube might be the most crucial search engine for many people besides Google. We’ve seen the arrival of short-form content providers like TikTok and several enhancements in how video gets presented on the search results pages. You can count on it that video content will only become more critical. If you have the means, invest in video. Remember, it doesn’t always have to be flashy and professional — make it heartfelt. In addition to our Video SEO WordPress plugin, we also have a ton of content on how to do video SEO well.
Other platforms
Traditionally, many searches happen not on search engines but social media and other platforms. These past years, we’ve seen a steady decline in traffic and conversion from social media. Different platforms are taking their place. YouTube is a powerful search engine, as is Amazon. Plus, there are all those short-form videos going around. Maybe that’s something to attract a new audience? Also, did you see the meteoric rise of alternative search engines like DuckDuckGo and Neeva? People are getting more privacy-aware, which is a good thing! Depending on the searcher and their goal, platforms like these are becoming increasingly important. Indeed, something to think about!
Don’t just think: “I need to publish a blog post on my website” — there are so many great destinations out there that might fit the goal of your message better.
A system for getting traffic with SEO in 2023
What does it all boil down to if we recap all this? We know it sounds easy when you read it like this, but this is what you should keep in your head at all times:
A lot has changed in the last two years, so restart your research and read up on consumer trends for 2023.
You should have a fast, easily usable, technically flawless website with high-quality content that genuinely helps visitors.
This website must be supported by a brand offering high-quality products and services.
SEO in 2023: What’s next?
It’s easy to say that your site must be better than ever in 2023 because it’s true! Those ten blue links and rich search results are what it’s all about for most sites. The majority of traffic will still come from organic searches. Social media traffic is down, and conversational search is rising, but not enough to put a dent in organic. And then there’s video. Ultimately, you must keep improving your site in all the right places.
Of course, much other stuff is happening simultaneously, and most of it concerns an ever-changing Google. Next year, we might see Google less like a search engine and more as a virtual assistant — a person who lives on your phone and solves your problems. And that’s what they want to get to. It’s been a promise for a long time, but now we’re starting to see it with all these rich results and answer boxes. This will be interesting to watch.
Content freshness is a ranking factor in Google’s algorithm and has been that way for years. Google tends to favor unique, recent, and timely content on the search results page. However, there’s a repercussion stemming from this – many websites would relabel their old content as new to try to game the algorithm. This is not a good SEO practice, and we’ll discuss why that won’t help you rank better in this post!
Google likes fresh content, and so do we
Why does Google favor fresh content? It’s because we, as users, like new content.
We always want the most recent and up-to-date information. Whether it’s about the latest fashion trend, the latest face massager, or the latest SEO tips. Freshness is even more important for some topics, like medical information or breaking news. Of course, Google wants to meet its user’s demands. That’s why the search engine has introduced algorithm updates to help rank fresh and timely content.
What does Google mean by “fresh†content?
Google introduced the “Freshness update†way back in 2011. Since then, there have been multiple updates to the algorithm. But some things stay the same – fresh content is more favorable to rank high.
“Breaking news†queries, like a natural disaster.
Recurring event queries, like a sporting event or fashion show.
Current information queries, like the population of a country or inflation rate.
Product queries, like the new iPhone or new TV.
It’s good to know that not all queries and topics need the most recent update. For instance, queries that aim to learn about the history of World War 2 don’t require the most recent articles. An extensive report from years ago can contain just as good information.
Can you change the date of your content to make it fresh?
Many websites try to trick the algorithm into thinking they have fresh content. One way they do this is by changing the date on a page’s title or publishing date.
Some websites even go so far as to change the date/year on their page title or in their content in advance so they’re ahead of other competitors when that date hits.
For instance, if you search for ‘Best TV to buy’, you might get a search result like this:
At the time of writing this post, it’s not 2023 yet. And you can even see the publish date of one link is December 2022. Most likely, it’s an evergreen article that lists good TVs in 2022 and was frequently updated throughout the year. But since new TVs in 2023 don’t come out until later in the year, and people will search for ‘the best TVs in 2023’, these sites use this approach to stay ahead of the competition.
For the most part, this hack doesn’t work, and we advise you not to do the same! You won’t get a ranking boost by doing so. Even if you do, you’ll eventually fall off when other websites start to write better content on the same topic.
And we’re not saying this out of the blue, either. Take the word of Google’s Search Advocate John Muller, who pointed out in one of his tweets:
Is there significantly new content? Then update the dates. Is there no significantly new content? Then don't update the dates. We see a lot of spam & low-quality content that just arbitrarily updates dates ("Best fax machine for 2023"), it's pretty obvious & embarassing.
And that wasn’t the first time he answered that question:
When you write something new, or siginificantly change something existing, then change the date. Changing the date without doing anything else is just noise & useless.
Now, you shouldn’t always flat-out believe everything Google says, but in this case, they are right. Don’t “fake†your fresh content. A ranking boost doesn’t happen that easily. You’ll have to work hard and create fresh and valuable content to improve your ranking.
Fun fact (or just a fact) – We used to support current month and current year variables in the ‘SEO title’ field in the preview tool of Yoast SEO. But we decided to remove those altogether, partly because we don’t want our users to use them to “fake” refresh old content without putting in the work!
Does updating existing content make it fresh again?
Yes, it does! But it depends on how much you’ve added to that content.
If you only fix a few typos and add a few sentences here and there, that doesn’t count as making it fresh. On the other hand, if you make a significant update to a page, or frequent updates with new information, that does matter.
For instance, we’ve recently updated an article on page speed, adding much more information. The ranking for that post improved significantly after the update. That’s due to Google’s algorithm having to re-evaluate the post and compare it to other articles on the same topic.
The search performance chart of one of our recently updated post
In conclusion
Don’t try to trick the algorithm into thinking that you have fresh content while you don’t. You won’t gain any SEO benefit from relabeling your old evergreen content as new. Instead, put in the hard work and update your content with new and useful information. If your content is great, Google will give you the ranking boost you deserve! Want to learn how? Check out Marieke’s article on keeping your content fresh and up to date.
Web sustainability is a huge topic and covers a lot of aspects, from technical details to design and the way you organize your content. Why is it such an important topic? Because climate change is a serious threat and can no longer be ignored. All of us need to work together to do everything we can to reduce our carbon footprint. And although it might not be the first thing that pops into your head, this also includes websites. Online traffic actually has an extensive impact on our environment and this impact is growing every year. In this post, we’ll discuss how you can get insight into the impact of your website. After that, we’ll give you a few suggestions to reduce your site’s carbon footprint. Let’s dive in and go green!
Is my website’s carbon footprint that big a deal?
Many of us don’t think about the environmental impact of our online activities. Why should we? When there are loads of other things happening that have a way bigger impact on our climate. And honestly, online is also the place we go to unwind while watching funny videos or browsing for new clothes. Which is understandable, especially with so much of our lives moving online nowadays. But we could do with a bit more awareness.
You see, every action we take online produces a carbon footprint, no matter how insignificant it might feel. In fact, digital technologies and internet usages are two massive players in polluting the environment as they use a considerable amount of electricity. Take a look at some statistics from the Shift Project that might surprise you:
Digital technologies are responsible for roughly 4% of greenhouse gas emissions.
The energy consumption of digital technologies is increasing by 9% a year.
As you can see, the internet and digital technologies have drawbacks, however easy they make our lives. And if you own a website – large or small – there’s no way around it: you’re leaving a carbon footprint. We realize that this isn’t fun to hear, but here at Yoast, we’re guilty of this too. So, what can we do to reduce this footprint? To start we’ll discuss what elements contribute to the carbon footprint of your website.
Every interaction on your website
As we mentioned above, every online action, including every interaction with your website results in electricity being used. For instance, whenever someone visits your website, their browser needs to make an HTTP request to your server asking for information. Your server needs to respond to this request and return the necessary information. Whenever this happens, your server spends a small amount of energy to complete the request. On the other side, the browser also needs the power to process data and present the page to the visitor.
Even though the energy needed to complete a request like this is minimal, this adds up when you consider all the interactions on a website and the number of websites we have worldwide. It’s also good to know that the complexity of your website plays a part in this. The heavier and more complex your website is, the more energy is required to send and process data.
On the host side
If you own a website, you’ll know that your website needs a hosting provider to host your server and store your site’s files and data. And hosts do this by keeping all this information on computers in large data centers. In these data centers, you can find thousands of computers processing data and large, complex cooling solutions running all day and night to keep the computers cool. All of these things consume electricity to function. As a result, data centers have massive carbon footprints. Of course, not all data centers are equal. There are a lot of factors to consider, from the size of the centers, the technology they use, and the infrastructure in place. Some use far more energy than others, producing significantly more pollution.
Don’t forget about bot traffic
Bot traffic refers to any non-human traffic to a website or app. It actually accounts for more than 40% of the total internet traffic in 2022 and you can safely assume that bots have visited your website. Similar to when a visitor enters your site, bots also make requests to your server that need to be processed. And when it comes to environmental impact, it makes no difference whether it’s a ‘good’ or ‘bad’ bot that’s visiting your website. It’s difficult to estimate the total power consumption of bots’ activities, but considering that it’s such a big part of the total internet traffic we can say that this amount will not be small.
Check your website’s carbon footprint
When you do a quick search online, you’ll find several carbon footprint calculators. According to the Website Carbon Calculator, the average web page they test produces approximately 0.5 grams of CO2 per pageview. That translates to 60 kg of CO2 per year for a website with 10,000 monthly pageviews.
Naturally, we were curious to see how yoast.com would fare. So we used the tool to find out what the impact of our homepage is. Here’s the result:
The carbon footprint of our homepage, calculated by the Website Carbon Calculator
So if our homepage gets around 10,000 monthly pageviews, it produces 20kg of CO2 per year. This is equivalent to the amount of carbon one tree absorbs in a year. Of course, we’re happy that our homepage does quite well when it comes to the carbon it emits. However, this is only an estimation and it’s only for one page. Our website isn’t just a homepage, we have loads of other pages driving lots of pageviews daily. Still, it can give you an idea of how much improvement your pages need.
How to reduce your website’s carbon footprint
There are several things we can do to minimize the carbon impact of our websites. And some of these suggestions may have a minimal effect. But do remember that every little thing we do and every bit of effort we make will bring us closer to the goal of net zero carbon emissions.
Choose a green host
A great way to lower the environmental impact of your website is to use a “green” hosting provider. Green hosting providers are companies using data centers with high energy efficiency and who are committed to using sustainable energy sources.
You can look for one or check your current host on The Green Web Foundation’s directory. The website lists over 500 hosting providers worldwide that have a tangible commitment to the use of green energy. We’re hosting our site on Cloudflare, which is certified as a green host.
Reduce the size of your images and videos
For most websites, images are the most significant contributor to a page’s weight. The more images you use and the larger those image files are, the more data is transferred, and the more energy is used in the process. Let’s be real, you don’t need razor-sharp images that are a few MBs in size. You need your images to be sharp enough. Besides, heavy images are the culprit of a slow-loading page, which is a terrible experience for your visitors. Slow-loading pages are also bad for SEO. So, export images with the correct size and format and compress them using a tool or plugin to reduce their weight. We recommend using a tool like ImageOptim or websites like Squoosh, JPEGmini, jpeg.io or Kraken.io.
It’s the same situation with on-page and self-hosted videos, although it’s better to compress videos before uploading them to your site. Or better, avoid hosting videos on your site altogether and use embedded links from video hosting platforms like Wistia or YouTube. Next, you can further reduce data usage from video streaming by removing auto-play and keeping video content short. Auto-playing video is hard to optimize anyway.
Regularly check for redundant content
Whenever we have something new to tell or a new product to sell, it’s easy to create a new dedicated page. Creating new pages isn’t necessarily a bad thing, but it is important to keep track of the number of pages on your site. Is this new page essential or are you cluttering your website? And if it is necessary, what other content may become redundant or could easily be integrated into this page? Regularly cleaning up pages that you’re not using anymore is not only saving energy, but it also helps site visitors find the right content and not get lost on your website.
In line with this, it’s also good to take a look at your writing style. Writing in a clear and understandable way benefits your SEO and helps users find what they’re looking for more easily. This also means that you’re reducing the time they need to look around on your website and get to where they need to be. A more focused website for you, less frustration for them, and less energy spent on unnecessary scrolling and clicking around. Yoast SEO comes with a readability analysis that can help you improve your content and make it easier to read.
One last thing: Although the goal of SEO and other marketing efforts might be to get more people on your website, you shouldn’t write content with the sole purpose of getting more visits. Write content that adds value and answers actual questions your audience might have. We strongly advise against using misleading keyphrases and stuffing your content with keywords. Not only will you hurt your reputation, but it also causes online traffic that might lose you customers and costs loads of energy on requests that aren’t necessary. Plus, search engines are getting better at picking this up so it might hurt your rankings as well. Always focus your content on getting the right people on your website, not just as many people as you can.
Reduce other data transfer by:
Making your website technically lean
A technically lean and clean website benefits both users and the environment. Keep your code clean and simple while avoiding duplications. In addition, avoid installing unnecessary plugins that add bloat to your site and keep away from unnecessary plugins that add excessive weight.
If you’re running a WordPress site, you can use plugins to compress and clean up HTML, CSS, and JavaScript files. These plugins don’t alter your code; they remove things like redundant spacing or bring lines of code onto the same row instead of spreading them out on multiple rows. Doing this only reduces the size of these files by a tiny bit. But you know the deal, every bit of effort matters!
Using a CDN
A content delivery network (CDN) is a network of servers in different geographic locations. They work together to get content to load faster by serving it from a location near your visitors. Much of your website content is static – like HTML, CSS, JavaScript, and image files – that stays the same for every user. CDNs work by having a copy of these files on each of their servers in the network. When a user enters your website, these files are served from a local server instead of the origin server. That means data doesn’t have to travel as far, which also helps your site load faster. A fast-loading site is more attractive to users and prevents a scenario where someone requests to load a webpage only to click the back button. Which wastes energy that’s already used in the data-transferring process.
Not to mention, serving images through CDNs is an excellent choice for reducing image file size. Many CDNs offer a wide range of image-reducing methods like serving images in the WebP format, offering the same compression quality as JPEG but a significantly smaller file size.
Block bots to lower unnecessary traffic to your site
As we mentioned above, bot traffic accounts for a lot of online traffic. It helps to identify bots that are not valuable to you and block them from entering your site. If they request your server but you’re telling your server not to answer them, you’re saving energy. You can block bad bots by looking at your server log for unusual behavior and blocking the individual or the entire range of IPs where unusual traffic comes from. An alternative is to use a bot management solution from providers like Cloudflare. For the ‘good’ bots, you can determine whether they bring value to your site or not. If the answer is no, don’t hesitate to block them as well.
Reduce unnecessary crawling on your site
In our post about bot traffic, we give an example of the crawling activities of Google on our site on a given day. But Google bots are not the only bots visiting our website. There are also bots from other search engines, commercial bots, SEO bots, etc. If they support the craw-delay directives in robots.txt, set a craw delay for them to limit unnecessary crawling.
Use the crawl settings feature in Yoast SEO Premium
Search engines have a vast amount of resources at their disposal, so they have the power to crawl everything they find on your website. However, this is not necessarily the most efficient way to operate. Adding to that is the fact that almost every CMS outputs assets that are nonessential for your website and users. These assets get URLs, but since they don’t bring any added value for most websites, we think crawlers could safely skip them most of the time.
In Yoast SEO Premium, we introduced a crawl settings feature to remove unnecessary URLs, feeds, and assets from your WordPress site. By removing these, you help crawlers crawl your site more efficiently and reduce their crawling activities. By doing this, you’re saving energy for your server and the search engines themselves. This is our way to contribute to the net-zero goal and it can also be yours. Use our plugin to reduce the carbon footprint of your WordPress website!
The crawl settings feature allows you to decide per type of asset whether you want to remove the URLs it creates. So you’re always in control. This screenshot of our plugin shows you where to find it and here you can read how it works exactly:
Remove links that are not needed and automatically output by WordPress
Final thoughts: every bit of effort helps
Reducing the carbon footprint of your website will probably not be a priority in your day-to-day life. We understand that completely. But it’s time to start investing in our future. The longer takes us to cut down on greenhouse gas emissions, the more damage we’re doing to our environment. Let’s make sure we’re doing what we can to do our part. The planet and your site visitors will thank you for it. So, let’s join forces and conserve this planet we call home!
You’re probably familiar with SEO, but what do we mean by sustainable SEO? Well, it’s all about spending your time on the right things in order to outrank competitors in the search engines! But how do you keep doing SEO in an efficient and successful way? How do you keep ranking in the long run? If you’re not in it for the short-term success, but for the long haul. And is Artificial Intelligence (AI) a sustainable SEO solution? Read all about sustainable SEO in this blog post!
What is sustainable SEO?
Ranking in search engines usually doesn’t happen overnight. It’s hard work. So, if you do succeed in ranking high in Google, you want to keep ranking that high in Google. A good SEO strategy takes time and effort and is always focused on long-term results. In order to have a sustainable SEO strategy, you need to comply with Google’s mission. Google’s mission is to organize the world’s information and make it universally accessible and useful. Google wants to give people the information they find accessible and useful. That means that you need to make sure that your website provides just that.
No games and no tricks
In the old days, SEO was all about tricks. Back then, you could write a text and mention your keyword in every other sentence. That would help with your ranking. Writing white text on a white background could fool Google. However, Google has gotten amazingly smart in understanding texts. Google’s algorithm is trying to mimic a human being. It tries to read texts like human beings. Therefore, it is not a good idea to stuff your writing with keywords, because texts like that are awful to read. Imagine yourself reading an article about car tires where almost every line has the phrase “car tires†in it, most likely you will get annoyed and stop reading.
SEO should not be a game. SEO should not be about tricks. We often joke that the acronym of SEO actually stands for Seriously Effortful Optimization. This is because SEO requires efforts to succeed. Writing high-quality content, providing a good user experience (UX), and building a beautiful and accessible website are a lot of work. Shortcuts often lead to suboptimal results. Games and tricks lead to a bad user experience and penalties by Google.
Helpful content is the way to go
The many different updates of Google – Panda, Hummingbird, BERT – have all shown us that Google ranks texts that are easy to read. Above all, Google wants to serve its users with accessible and useful information. So it’s important to try and win those rankings by making quality content and not by trying to trick the algorithm.
In fact, Google’s latest update was called the ‘helpful content update’, because that’s the kind of content they want to deliver to users. Its goal is to make the search results better with more original, helpful content — content made for people, by people. From now on, we expect (more than ever) to see Google rewarding content that gives readers a satisfying experience and demoting content written only to please search engines.
Some tips on how to do sustainable SEO
What should you be doing if you focus on ranking in Google in the long run? Let’s check out our three top tips!
1. Write some awesome cornerstone content
First and foremost, make sure to write some really good articles on your website. It is of great importance that you put effort into writing articles with content that is evergreen and valuable for years to come. Those articles should be lengthy, well-optimized, readable little gems. Moreover, make sure to put in some SEO love and update such articles regularly.
2. Get your internal linking structure in good shape
Google has a hard time figuring out which content is the most important. Your internal linking structure is really important to help Google figure out where the most important content on your website is located. Internal linking is something you need to maintain and update regularly.
3. Regularly do keyword research
You need to make sure you’re writing about the topics your audience wants to read about. And that could very well change over time. So, every now and then you need to get inside the heads of your readers again. Which topics do they like, which words are they using to search and find your content? Is your keyword strategy still up to date or does it need refinement?
Conclusion: Sustainable SEO needs to be part of your routine!
In order to really have a sustainable SEO strategy, you need to have a routine. You just need to make sure to regularly evaluate what you’re doing. You can definitely use tools like Semrush for your keyword research or even an AI tool for your content.
Nonetheless, you should never stop thinking and evaluating yourself, as sustainable SEO has to do with carefully thinking about what content would benefit your user most. If you keep your audience in mind, you’ll always be on the right track. Using our Yoast SEO plugin will always help you to focus on the most important things. Keep aiming for those green traffic lights and create a great user experience — it’s a strategy that will always stand the test of time.
Disclosure: This blog post contains sponsored links.
At Yoast, we try to combat the notion that SEO is just a trick. While tricks might get you ranked quickly, they usually don’t work in the long run, and they might even backfire. Permanently ranking well in Google demands an extensive SEO strategy focused on every aspect of your website; the technical stuff, the user experience, the content on your website, and the security of your website all need to be in order. So, to keep ranking well in Google, you should develop a holistic approach to SEO. Let us explain what that is, here.
What is holistic SEO?
Holistic SEO (search engine optimization) refers to improving all important aspects of a website to make it rank higher in search engines. The ultimate goal is to make a website that fulfills its users’ needs on all levels. Not only by providing the right information at the right time but also by being easy and safe to use. To reach this goal, website owners should, at least, work on the following aspects of their site:
We’ll also include resources to help you learn SEO and optimize various parts of your website at the end of this post. Do check them out!
Why a holistic SEO approach?
Google’s mission is to build the perfect search engine that helps people find what they are looking for, whether that’s the answer to “Where is Wijchen?”, a recipe for apple pie, or the best toaster. That’s why making your website and your marketing strategy fit this goal is the way to go.
Let’s use an analogy to explain the holistic approach to SEO. Think of working on your site’s SEO as similar to taking a ship to a ship-building competition, where the judges are Google and other search engines. Similar to a website, a ship is big and has lots of moving parts that need to be managed. Your design is the ship’s exterior, your content is the interior and services, and your technical setup is the engine. The goal here is to appeal to the judges so they rate you highly and recommend you to people.
This competition is packed, so to get a good ranking, you not only need a great-looking ship and a fast and reliable engine but also a good interior and high-quality onboard services. If you have a great-looking ship on the outside (an eye-catching design) but the interior (content) is lacking, people are less likely to want to be on that ship. On the other hand, if you have an amazing interior and onboard services, but your ship is slow and your engine is prone to issues (technical setup), people will look for other alternatives.
As you can imagine, the judges (search engines) would give high ranking and recommend ships (websites) that meet and exceed the standards mentioned above. Their mission and reputation depend on giving good recommendations, so they take this very seriously. That’s why using “tricks” to make it seem like you’ve improved your ship won’t work, because you haven’t actually improved it.
By working on improving every part of the ship, over time, your ship will become better across the board. At the same time, you’re not the only ship trying to be better, others are doing the same. In a competition so fierce and packed, every small gain and improvement will add up to be significant. With that, you may get a higher ranking in the competition and become a recommendation.
SEO tricks are of the past, holistic SEO is the way forward
Back in the early days of SEO, people could get away with doing tricks. They used to stuff keywords and internal links on pages, wrote thin and irrelevant content, or scraped content from other sites and ranked with that content. These are things of the past. Since then, Google and other search engines have been improving their algorithms by the day. No longer do they fall for such tricks (for the most part).
While Google has changed its algorithm numerous times, most of our advice has remained the same ever since we started. This advice is simple (which doesn’t mean it’s easy though!): you have to ensure your site is exceptionally good. Having a website with high-quality content, offering a great user experience and up-to-date security will not instantly improve your ranking. In the long run, though, it will definitely have a positive effect on your SEO!
In addition, great websites tend to get more backlinks from other websites and will also receive more social media attention. Remember the analogy about the ship earlier? This is similar to getting recommendations from other ships (websites) in and outside of that competition, which is a strong signal to search engines that your website is amazing.
On top of that, people behave differently on a website that they like, compared to a website they don’t understand. Google uses these kinds of user signals to find out how people experience your site. Awesome websites will also result in higher conversions. If your audience likes and understands your website, the chance of them buying your products or returning to your website is, of course, much higher.
Understanding that SEO takes time to bear fruit is a key point in the holistic SEO approach. You only have so much time and resources to work on improving your site. So, you need to identify what you want to improve, come up with a plan of attack, execute your planning, and see the results of those changes after some time. Sometimes you make big changes, other times you make smaller ones that don’t feel so important. But over time, they will add up, which gradually turns your site into a better one.
In addition, whenever you implement a change or improvement, it takes some time for Google to notice that change as it comes around and crawls your pages. Then, Google needs to take these changes into account in its complex ranking algorithm. So don’t worry too much if you don’t see the results that you expect after a few weeks or even months. Just remember that it takes time, and keep on working on improving every aspect of your website to the best of your capability!
Learn SEO, the holistic way
Sure, you say, but where to start? We understand you might feel overwhelmed by this advice. Fortunately, there are many ways to improve your knowledge about the above-mentioned topics.
For starters, we offer a free SEO for beginners course, a great starting point to learn how SEO works. If you really want to put this knowledge into practice, consider trying our All-around SEO training, you’ll get lots of hands-on tips to start improving many aspects of your own site.
Go Premium and get access to all of our SEO courses
Unlock all the premium features and learn holistic SEO with our experts today!
Just want to read? These beginner guides are great starting points! If you’re a bit more knowledgeable and are looking for resources to optimize various aspects of your website, we recommend checking these articles out:
WordPress SEO: the definitive guide – This is the original WordPress SEO article since 2008, fully updated for 2022. It demonstrates our holistic SEO approach by giving you an overview of the various aspects that affect your SEO.
Do you have a website? And do you want more traffic? If yes, then there’s no doubt about it: SEO should be part of your marketing efforts. It’s a great way to get and keep people on your website. But what does it actually entail? In this post, we’ll explain what SEO is and how you can get started!
What is SEO?
SEO stands for ‘Search Engine Optimization’. It’s the practice of optimizing your web pages to make them reach a high position in the search results of Google and other search engines. In other words: People will be more likely to encounter your website when searching online. SEO focuses on improving the rankings in the organic – aka non-paid – search results.
Google’s search result page for the term ‘neptune planet’
In the image above, we see the first few results when someone searches for the keyphrase ‘Neptune planet’. In this case, Wikipedia is the first result and this means that their page on Neptune ranks #1 on this search term. The idea behind SEO is that when you optimize your page to become the best result, you can climb those rankings and become one of the first results that people see. Which will get you more clicks and traffic to your site!
Although this example only shows us organic results, that isn’t always the case. Depending on the search term someone uses, there can also be ads or a rich result at the top, or a few products by Google Shopping. There are a lot of different possibilities. What Google shows can also depend on what it knows about the searcher (the country they live in, for example).
Why is SEO important?
You’ve created a website because you want people to buy your product, subscribe to your service, or read your content. Whatever your goal, you want people to visit your website. If you own a donut shop in Amsterdam, for example, you want your website to be number 1 when people Google: “donuts Amsterdam”. Because the chances of people clicking on your website are much higher when it’s the top result!
But how do you make this happen? One word: Search Engine Optimization! SEO is a great way to get people to your website for free. Which is especially useful if you’re a small business owner who doesn’t have a lot of money to spend on advertising.
What determines how high you rank?
How high each result ranks is determined by Google’s algorithm. And although parts of Google’s algorithm remain secret, years of experience in SEO have given us insight into the most important ranking factors. These ranking factors can be divided into two categories:
On-page SEO factors
The ranking of your pages is partly determined by on-page factors. On-page factors are all the things on your website that you have a direct influence on. These factors include technical aspects (e.g. the quality of your code and site speed) and content-related aspects, like the structure of your website or the quality of the copy on your website. These are all crucial on-page SEO factors that you can work on.
Off-page SEO factors
In addition to on-page SEO factors, your rankings are also determined by a few off-page SEO factors. These factors include links from other websites, social media attention, and other marketing activities that happen off of your own website. Although not impossible, these off-page SEO factors can be more difficult to influence. The most important of these off-page factors is the number and quality of links pointing towards your site. The more quality, relevant sites that link to your website, the higher your position in Google will be.
Another off-page factor that plays a role in SEO is your competition relating to the niche of your particular business. In some niches, it is much harder to rank than in others. The competitiveness of your market therefore also has a major influence on your chances of ranking.
Holistic SEO: A long-term strategy
At Yoast, we practice ‘holistic SEO‘. With holistic SEO, your primary goal is to build and maintain the best possible website. You don’t try to fool Google; Instead, you invest your time and effort in a sustainable long-term strategy. If you work on improving your pages and having a high-quality website, then your chances of ranking will improve too. After all, Google wants to offer its users the best results to their search query, and the best results often have great content and are user-friendly, fast, and easily accessible.
Ranking well in search engines like Google asks for an extensive SEO strategy focused on every aspect of your website and its marketing. The technical side, the user experience (UX), the content on your website: all need to be top-notch. To keep ranking well in Google, you should develop – what we call – a holistic SEO approach.
A holistic SEO approach isn’t just better for your rankings — it also helps users find what they need more quickly. And that’s better for environmental sustainability too!
How can we help you get started?
At Yoast, our mission is to make SEO accessible for everyone. That’s why we have a few plugins that can help you with that, like our popular Yoast SEO plugin. We have a free and premium version of this plugin. One of the main advantages is that it helps you create high-ranking content. Our free SEO and readability analysis gives you detailed suggestions to create copy humans and search engines enjoy!
The premium version of our plugin will help you get to that next level and optimize your content for synonyms and related keywords and boost your site structure with our internal linking suggestions. You’ll also get access to all of our SEO courses, where you can learn vital SEO skills that you will be able to apply immediately!
Go Premium and get access to all our features!
Premium comes with lots of features and free access to our SEO courses!
SEO is the practice of optimizing websites to make them reach a high position in Google’s – or another search engine’s – search results. At Yoast, we believe that holistic SEO is the best way to rank your pages because you focus on optimizing every aspect of your site.
Don’t use any black-hat tricks, because eventually, this will have negative consequences for your rankings. Instead, practice sustainable SEO with your user in mind, and you will benefit in the long run. Read more on how to rank high in Google or if you use WordPress, make sure to check out our ultimate guide on SEO in WordPress: