In this episode of The SEO Show, Michael and Arthur dive deep into the second pillar of SEO: Technical SEO. We kick off the episode with an energetic introduction, setting the stage for an engaging discussion about the behind-the-scenes elements that make a website appealing to search engines like Google.
We start by defining Technical SEO, explaining that it encompasses all the technical aspects of a website that go beyond content. This includes the code, the content management system (CMS), hosting, and site speed. We emphasize the importance of making it easy for Google to crawl and index your site, ensuring that all the hard work you've put into your content doesn't go unnoticed.
Arthur takes the lead in discussing the significance of choosing the right CMS. We highlight WordPress as the dominant player, powering about 40% of the internet, and discuss its advantages, such as a robust developer community and a plethora of plugins. We also compare it to other platforms like Squarespace and Wix, pointing out their ease of use but limited flexibility and customization options.
Next, we transition to the topic of hosting environments, explaining the different types available, from shared hosting to virtual private servers (VPS) and managed WordPress hosting solutions like Kinsta and Cloudways. We stress the importance of selecting a reliable hosting provider to ensure optimal site speed and performance, which are crucial for both user experience and SEO.
We then delve into site speed optimization, discussing how it impacts user experience and search rankings. We share practical tips for improving site speed, such as optimizing images and leveraging browser caching. We also introduce various tools like GTmetrix, Pingdom, and Google's PageSpeed Insights to help listeners assess their site's performance.
The conversation continues with a discussion on SSL certificates, mobile-friendliness, and the importance of Core Web Vitals. We explain how these factors contribute to a positive user experience and how they are increasingly becoming ranking signals for Google.
We also touch on the significance of managing redirects and server codes, as well as addressing issues related to thin or duplicate content. Arthur explains how to use canonical tags to manage duplicate content effectively and emphasizes the need to keep your site lean and focused on valuable pages.
Finally, we wrap up the episode by discussing essential tools for Technical SEO, including Google Search Console, Ahrefs, Sitebulb, and Screaming Frog. We encourage our listeners to explore these tools to gain insights into their website's performance and identify areas for improvement.
As we conclude, we invite our audience to join us next week for the third pillar of SEO, focusing on user experience (UX). We encourage everyone to subscribe to the show to stay updated on our latest episodes. Thank you for tuning in, and we look forward to seeing you next week!
00:00:00 - Introduction to the SEO Show
00:00:19 - Hosts Introduction
00:00:38 - Excitement for Technical SEO
00:01:06 - What is Technical SEO?
00:01:48 - Complexity of Technical SEO
00:02:45 - Content Management Systems (CMS)
00:03:27 - WordPress as a Leading CMS
00:04:12 - Comparing Squarespace and Wix to WordPress
00:05:36 - E-commerce Platforms: Shopify and Magento
00:06:32 - Choosing Between Shopify and Magento
00:07:47 - WooCommerce for WordPress
00:09:10 - Importance of Hosting Environment
00:09:38 - Shared Hosting Explained
00:10:33 - Virtual Private Servers (VPS)
00:12:23 - Managed Hosting Solutions: Kinsta and Cloudways
00:14:44 - Site Speed and Optimization
00:15:12 - Importance of Site Speed for SEO
00:16:04 - Optimizing Images for Speed
00:17:53 - Tools for Measuring Site Speed
00:19:12 - Content Delivery Networks (CDN)
00:20:28 - Understanding SSL Certificates
00:21:40 - Mobile Friendliness of Websites
00:23:49 - Core Web Vitals Overview
00:25:24 - Redirects and Server Codes
00:27:31 - Thin and Duplicate Content Issues
00:31:59 - Tools for Technical SEO Audits
00:32:11 - Google Search Console
00:33:31 - Ahrefs for Site Auditing
00:34:45 - Sitebulb for Detailed Reports
00:36:01 - Screaming Frog Overview
00:37:02 - Conclusion and Next Episode Preview
MICHAEL:
Hi guys, Michael here. Do you want a second opinion on your SEO? Head to theseoshow.co and hit the link in the header. We'll take a look under the hood at your SEO, your competitors and your market and tell you how you can improve. All right, let's get into the show.
INTRO: It's time for the SEO show, where a couple of nerds talk search engine optimization so you can learn to compete in Google and grow your business online. Now, here's your hosts, Michael and Arthur.
MICHAEL: Welcome to the SEO show. And after an intro like that, I am ready to run through walls. How you going Arthur? I'm good. Good. How are you? I'm very excited as you can tell. Yeah. You got a new intro. Yeah. What do you reckon?
ARTHUR: Um, yeah, it's not bad. I don't like the way they pronounce my name, but what can you do?
MICHAEL: Well, you can just embrace the fact that you are now Arthur. Okay. Arthur's looking at me very angrily right now. Let's move on. Let's talk about SEO. This week we're talking about another pillar, the second of four pillars, and we are onto the topic of technical SEO. So what is technical SEO? It's really just all of the stuff that you can do to your website that doesn't fit within the content pillar that we spoke about last week. So when I say stuff, you know, content, you're dealing with the words on the page on the website, but there's stuff you can do to the code, to the CMS, to the hosting platform, the speed of the site or the nerdy stuff that doesn't fit within that content pillar.
ARTHUR: So making a site as appealing to Google from a technical perspective, making it as easy for Google to find your site and crawl all the content.
MICHAEL: Pretty much. That's the mantra of it. Making it easy for Google to find all that good work you've done with your content. And look, the good news is technical SEO can be really complex. You know, there's, there's people that specialize just in technical SEO, particularly when you're looking at, you know, enterprise campaigns or really large eCommerce sites with millions of pages. But for, you know, the majority of people out there, business owners and the like, it's pretty easy to nail most of technical SEO because CMSs like WordPress and Shopify just nail a lot of that stuff out of the box. But that's not to say that there's not areas that you can focus on and improve things. So we've had a little think here and we've come up with, uh, I guess the nine main areas that we focus on from a technical SEO point of view to explain them a little further and really give you a bit of understanding of the technical pillar. So I'll let Arthur get started today with the first point.
ARTHUR: Yeah. So you mentioned CMS. So that's a good starting point. So CMS stands for Content Management System. Basically, it's where you manage the content on your website. So everything from the text, the images, all the pages and blog posts. And when you're building your website, it's super important to pick the right CMS. Um, there's a lot out there, so maybe we can start off by kind of going through the main ones that we work with with our clients. Yeah, sure. Um, so when you're building like a front end lead gen website, I guess the main CMS that we find is WordPress. So WordPress powers about 40% of the internet. Um, it's open source, it's free. Um, so there's no surprise why a lot of people kind of dive onto it.
MICHAEL: Yeah. And I think the good thing with an open source platform is, There's developer, there's a developer community behind it constantly creating new plugins and themes and features. So what started out as just a blogging platform. has turned into a really powerful backend infrastructure for websites. So, you know, pretty much everything you could hope to do with a business website can be done with WordPress.
ARTHUR: It's easy to use. I mean, you do need some technical skills. It's not as simple as something like Wix or Squarespace where you can build pages straight out of the box. There is some kind of technical knowledge involved.
MICHAEL: All right. So Squarespace and Wix you just mentioned. Yep. How do they sort of compare to WordPress?
ARTHUR: So they're a lot easier to use. It's more of an out of the box solution. So you can start building a Squarespace or Wix website right away, sign up and basically select a theme and away you go. There's a lot of pros and cons to choosing Wix and Squarespace. So maybe we can go through the pros and cons. So I guess starting with the pros, like we kind of touched on, it's super easy to use. Anyone can go purchase a domain and start building a site today. I guess the main con is the flexibility and the customization aspects of it. So it's nowhere near as flexible as WordPress. There's nowhere near as many plugins and you just can't customize the site as well as you would a WordPress site.
MICHAEL: I would say as well, um, um, one of the cons, you know, with, with these types of platforms is you're locked into a monthly fee as well and you can't control other elements of the technical side of things. So if you're using Squarespace or Wix, your site's hosted by them. Yep. You don't really control that hosting environment, which we're going to talk about in a minute. It's quite important to be able to improve the speed of the website and the likes, having that freedom. So I guess the key thing to consider is an open source platform like WordPress means freedom. Yep. Also just, you know, Wix, not so good. No, we're not fans of Wix.
ARTHUR: No, we often move clients away from Wix.
MICHAEL: We often say no to businesses that want to work with us that are on Wix. Yes. Cause it's, it's not that nice to try and rank from an SEO point of view. No. But yeah, we are big fans of WordPress. You know, if you're, if you're a business looking to generate leads online, just have like a sort of marketing brochure type site for your business. WordPress is pretty much always going to be the answer out of those three options that we've covered off there. For sure. So what are things like when you are trying to sell online, you know, are you using WordPress Wix and Squarespace or do you have other platforms that you sort of like to use in that regard?
ARTHUR: that I like to use? Well, I guess the main two would be Shopify and Magento. Most of the clients that, or most of our e-commerce clients would be on either one of those platforms.
MICHAEL: Okay. So Shopify and Magento, good platforms. Yep. Why? Why them over the other options out there?
ARTHUR: Well, I'd say Shopify would probably be preferable. It just depends on the use case. So if you're just starting out with the e-commerce store, you've got say 5, 6, 10 products. Shopify would be the way to go. It's very easy to set up a store. It's similar to, I guess, a Squarespace or Wix where you can just purchase a domain and start building a store today. And you can have it up and running within 24 hours. Magento is a bit more complex. It's probably more more useful if you're selling, you know, a larger range of products. There are costs involved with both. Shopify would be on the cheaper end of the scale, whereas Magento, I believe is quite expensive. Yeah.
MICHAEL: And there's, you know, with Shopify, a lot of the work can be done by yourself in the backend. With Magento, you need developers. Yeah, for sure. So we pretty much push people towards Shopify in 90% of use cases.
ARTHUR: Yeah.
MICHAEL: It's a nice experience for the person using it, the business owner, but also for customers, you know, like the checkout on Shopify.
ARTHUR: Oh, it's amazing.
MICHAEL: Sleek, beautiful. Nice to use.
ARTHUR: Yeah. Um, there's also WooCommerce. Um, yeah. Which still works if you, if you have a WordPress front end, it makes sense to keep it all together. So WooCommerce is always a good option. Yeah.
MICHAEL: And WooCommerce is a, like a plugin for WordPress that adds e-com functionality to WordPress. So this is coming back to the point we made before about the fact that WordPress open source really extendable in terms of, um, functionality. Yeah. It can be a good choice, but you know, it's not really as strong as Shopify when it comes to e-com. It is free. Um, we'll see when WooCommerce, you got to pay a license. Do you? Not much. Okay. Not much per year. Well, it's cheaper. It's cheaper. Definitely cheaper. Um, but it's more tricky. It's more labor intensive, I would say. Yeah. So anyway, I guess CMS is the brains, not even the brains, but like the sort of architecture that you work on your website, sort of a language of your website as a business owner, I guess, maybe. But, um, from a technical point of view, if you use WordPress, if you use Shopify, Either one of them, you're going to be able to really do a good job from a technical point of view. Yeah. Wix, not so much because it's a sort of closed in sort of ecosystem. So stick to your WordPress, stick to Shopify. You're going to be doing really well from a CMS point of view. Let's move on from point one on the technical pillar. And, uh, I guess, you know, you've got your CMS in place. What else should you be considering when, when setting a site up from a technical point of view?
ARTHUR: Uh, so definitely the hosting environment. So basically, uh, that's where your website is hosted. So once you build your website, you need to host it somewhere so people can actually find it online. Um, and there's a lot of different types of hosting. Uh, I can get a bit confusing for clients, so maybe we can go through the different types and the pros and cons of each.
MICHAEL: Sure. So what would be, I guess, the most basic, cheapest out of the box hosting? Uh, ShedHood.
ARTHUR: Shared hosting. Shared hosting. Yeah. Shared hosting. Yep. Um, so pros of that, uh, it's, it's very cheap, um, easy to set up. Uh, but there's, I guess a lot more cons to it. So your website is, uh, on a shared server. So it's basically hosted with a whole bunch of other sites and that could mean that your page load or site speeds will be quite slow.
MICHAEL: Yep. That's because they're competing for the same resources. Like if you think, you think about your computer at home, if you just have one browser running fine, but if you're like me and you have 57 different tabs open and multiple windows, it starts to slow down. That's what shared hosts do. They just shoehorn or not shoehorn, just jam pack their servers with a lot of clients, customers. And if those customers are all hammering that server with traffic, it's going to slow down. Yeah. So, you know, you might be paying your five bucks a month cause it's cheap, but you get what you pay for with shared hosting.
ARTHUR: Look, it serves a purpose. I mean, if you're just starting out and your, you know, your website is quite small, um, you could go with shared hosting. Um, but if you're really serious about SEO and want to get, and want to get good results, then you want to think about something different, such as like a virtual private server.
MICHAEL: Yeah. So a VPS, next level up from shared hosting, uh, with them, you basically have the resources dedicated just to your site.
ARTHUR: Yeah. But it's still a shared server. Right.
MICHAEL: Yes. So they're virtual machines all on the same server. Yes. But you have resources dedicated to you. So you can be guaranteed that you'll get a certain amount of processing power or RAM or bandwidth.
ARTHUR: Yeah. And I guess the pros are, you know, it is still quite affordable, so it's not that much more to jump from a shared hosting to a VPS and it is faster. Uh, but at the same time it is still on a shared, uh, server.
MICHAEL: And the other thing with like a VPS is you have more control over the server. With a shared host, you can't always control a lot of the settings and features in the host itself that allow you to optimize the speed, the load speed of the site. Often with VPS, you have a lot more control there. So if speed is a priority to you, and it should be because we're going to be talking about speed in a minute, that's another, I guess, tick in the pros column for using a VPS. All right. Now shared hosting, VPS, they're all well and good. Yep. But if you're a really serious business and you, you know, have some sort of a marketing budget, you probably want to allocate some of that budget to not even market budget, but if you have money to spend, you want to get the best hosting possible. So really we wouldn't use shared hosting or VPS for that.
ARTHUR: No, not at all.
MICHAEL: So what we typically use for our WordPress-based clients that are, you know, really need quick hosting is an environment like Kinsta or Cloudways or some sort of platform like that, that will piggyback off, you know, Google's cloud hosting or Amazon web services hosting environments, because they are really just the fastest.
ARTHUR: Yeah. Nicest. By far the fastest. Let's talk about Kinsta for a second because it's amazing. Yes. So we recently, I wouldn't say recently, yeah, recently migrated a lot of our clients onto Kinsta. It's a managed WordPress host on the Google cloud. Super fast, super easy to use, 24 hour support. The support is next level. It's amazing. I've had clients hit me up on the weekend because their site was down. I jumped onto the support and they fixed it up within 10 minutes.
MICHAEL: Yeah. It sounds like an ad for Kinsta. It does.
ARTHUR: It's not an ad for Kinsta, but it's just, it's a great, great host.
MICHAEL: And the reason that we like it so much is because with WordPress hosting, there is a bit of work that needs to go on behind the scenes to, you know, I guess fortify it against attacks and make it as fast as possible and ensure that there's not conflicts with plugins and, and they take care of all of that.
ARTHUR: Yeah. And the migration. Yeah. Again, this sounds like a plug for Kinsta and it isn't, it's just probably the best hosting provider that I've worked.
MICHAEL: And to show that it's not a plug for Kinsta, another version of that that we've used previously is CloudWaves. Yep. Again, that's just like a front end bolt-on that allows you to use a range of sort of fast cloud hosting environments and install apps and all the like on it. But it doesn't have the same level of support and WordPress focus that Kinsta does. So, um, you know, with hosting environments, starting out, start on shared, it's only going to be five bucks a month. And then you can migrate your way up over time to a fast environment like Kinsta, where you might be paying 30 or 60 or a hundred us bucks a month.
ARTHUR: I'd say start on a VPS. Yeah. Cause it's not that much more. Yeah. You get all the benefits.
MICHAEL: Yeah. Look, or just start on Kinsta. I'll start on Kinsta. You know, another WP Engine is a competitor of theirs. If you want to check them out, we're not just giving them a plug because they're a sponsor or anything. We couldn't even attract sponsors right now if we wanted to. But maybe one day. Anyway, let's move on because we don't want to spend too long on hosting.
ARTHUR: Yeah. Let's talk about a side speed and optimization. Okay. So basically side speed is the measurement of how quickly the content on your page loads. So from the moment that the browser requests the server to the page loading fully. Um, and it's becoming increasingly important, uh, as a ranking factor. And we've seen now, especially in June, Google rolling out the core web vitals update that site speed and user experience is super important. Absolutely.
MICHAEL: And core web vitals is another area we're going to talk about in a sec, but I guess on the speed front, It's from a Google point of view, very important, but also from an end user point of view.
ARTHUR: I mean, probably even more so from an end user.
MICHAEL: Yeah. We've all been there. Like you click a link and it just loads. And for me, if it sort of takes four or five seconds, I normally just click back. Don't even wait for it.
ARTHUR: Yeah. And that comes back to what we were talking about, the hosting. So having a slow server response time will slow it up. Yeah.
MICHAEL: So, so when you say slow server response, that means that if, if, if we've clicked a link, our browser is requesting all that data from the server to show in the browser. If you're on some crappy shared host and you've got tons of other websites that you're competing with, it's going to take ages until that server can sort of fulfill that request. So it's just a bad, slow, crappy experience.
ARTHUR: Yeah. Which is why I should go with Kinsta. There's a lot of things you can do to help speed up a site. So I guess the one thing we touched on is the host, but also there's a bunch of other things like leveraging the browser caching, optimizing images. So A lot of clients that we work with, you'll be surprised at how large the actual image files are on the site, upwards of three, four or five megabytes in some cases for an image that would be a couple of pixels wide and tall.
MICHAEL: And so the reason that normally happens is you might like a business owner might have a banner they want to put on their site and it's been designed at 10 times the size on the screen. And they just shove that on their site and the browser will make it look smaller on the screen, but it's still having to load a massive file. So it's just pointless having that massive file to begin with.
ARTHUR: Yeah. And there's a lot of tools, free tools out there that you can use to optimize the image size without compromising on the image quality. There's also a lot of plugins for WordPress. I'm not sure of any off the top of my head.
MICHAEL: I've got a couple of good ones here. So if you want to do it manually, there's a website, tinypng.com. You can just take an image, upload it to tiny PNG, and then it will compress it. And then you download it and it can take a, say 600 kilobyte file. and make it 60 kilobytes. So, you know, much, much smaller. Google have Squoosh. Yeah. I don't know. I don't really use that one. Very similar. But I use short pixel as well in, in WordPress. So it's basically a, um, a plugin that you install on WordPress. And then as you upload files, it will automatically compress upload image files. It will automatically compress them so that they're smaller. Um, but really what you want to be doing is getting in the habit of saving your images as small as possible to begin with.
ARTHUR: Yeah. And how do you find the site speed of a website? Is there any tools that you like to use?
MICHAEL: There's a couple of different approaches you can use. Depends again on what platform you're on. You know, if you're on Shopify and the like, there's not that much that you can do, but WordPress, there definitely is. So a couple of different tools I like there's one called perf matters.
ARTHUR: Oh, sorry. I meant tools to find out the site speed. So stuff like GT metrics. Oh yeah. Yeah.
MICHAEL: Yeah. Okay. Uh, my favorite. Yeah. GT metrics pingdom. So tools.pingdom.com. Um, web web page test.org.
ARTHUR: Yeah. That's a good one. Yep. Google's page speed insights. Yeah. What's your favorite out of them? I'd say GT metrics. Yep. I think is universally liked by most. Um, but I guess it's good to look at Google's paid speed insights because ultimately it's Google who's going to be ranking your website. So you kind of want to be ticking the right boxes for them.
MICHAEL: And so with these tools, you just plug your site in and then the tool will load the site and track how fast it loads. And then it gives you information about what is making it load slowly. So if you're blocking things from loading because you've got some bit of code or something being loaded first on the page or images are really big or your server's slow, it tells you these things and then you can go fix them to make your site faster.
ARTHUR: Yeah. And if you don't know how to fix it, pass it on to your developer because a lot of the stuff can be a bit technical. Oh yeah, absolutely.
MICHAEL: Another thing that can be handy from a speed point of view is depending on where your audience is using something like a content delivery network. That is basically, you know, if you have people over in America and people in the UK and people in Asia accessing your site, and your servers are here in Australia, they have to wait for the data to come from Australia all the way to them on the other side of the world. So it can delay things. But with a content delivery network, it will basically store copies of things like your images and the sort of media files on your site on a server closer to them and serve it from there. So when they load your site, it's just quicker. So if you're a business that has traffic coming from overseas, you should host it somewhere. It's got to be hosted somewhere, but then you should also have a CDN so that it speeds up the delivery of that content for your visitors all over the world. But really, yeah, I guess speed is a really, really important pillar of technical SEO. We could talk all day about trying to speed up sites, but really it's just something that you need to keep in the back of your mind and have developer resource helping you with so that your site is super fast. For sure.
ARTHUR: Moving on. So the next thing here is the SSL certificate. So did you want to kind of explain to everyone what SSL is?
MICHAEL: Yeah. SSL stands for secure socket layer. And it is basically, it's a certificate that you install on your server and it encrypts the data that is transmitted from the browser to the server back and forth. So if you have a website and people are entering information into contact forms or checkouts and the like, it makes sure that that information isn't just transmitted in text where anyone can see it. It's encrypted and safe. You know, all of that is pretty good, but from an SEO point of view, it's also a ranking factor. Yeah.
ARTHUR: Since 2017. Yeah. October, 2017. There you go.
MICHAEL: You've done your research. I have. But, um, it is, uh, only a small ranking factor, but be that as it may, you may as well be trying to give Google as much juice as possible. So why not have an SSL certificate on your site?
ARTHUR: Yeah. And outside of it being a ranking factor, I think a lot of people have just become used to seeing the HTTPS in a URL. So more than anything, making sure you have it for the user to feel secure. Um, a lot of browsers, if you don't have an SSL certificate or to let you know, um, or come up with a warning. So you want to avoid that.
SPEAKER_03: Yeah.
MICHAEL: But we won't focus too much on that one now because it is what it is. It's easy to set up. Coming back to most hosts, SSL can be really installed with the click of one button. Yeah. That is from the control panel. They don't even cost money.
ARTHUR: No, they're free now. Yeah. Most of the time they're still, you know, the go daddies and the other hosts, which try to get money out of you for an SSL. But yeah, some of them charge like 200 bucks. Yeah.
MICHAEL: That's ridiculous. And there is a, there's a coalition of Google, Facebook and big tech companies that just make them for free now.
ARTHUR: Yeah. Anyway, that's it. Don't pay for your SSL.
SPEAKER_03: Yes.
MICHAEL: Let's move on to the next focus area of technical.
ARTHUR: Yeah. So making sure that your website is mobile friendly. So that's basically self explanatory, making sure that the site is responsive so you can access it and view it on all different types of screens, be it a laptop, a tablet or a mobile. Um, so, uh, Was it 2018 that Google moved into mobile first indexing or 2019?
MICHAEL: Yeah, I'm not sure. Cause they were talking about it for ages. Like saying, we're going to shift to mobile first indexing. I think it was 2019. Yeah. Yeah. But the fact of the matter is that Google, when it comes to your site, now it's crawlers. They're looking at it as if they're on a mobile device, not a desktop computer. Yeah. So you want to be really good looking on a mobile device.
ARTHUR: Yeah. And the reason for that is that 68% of searches globally are done on a mobile device. So.
MICHAEL: And we see that looking in analytics on client sites, you know, it's just biased towards mobile, Facebook, the bulk of the traffic comes from mobile. We're in a mobile world, mobile first world. So make your site look good on mobile. It's good for users, good for Google.
ARTHUR: You'll be surprised how many websites do look awful on mobile.
MICHAEL: Yeah. Even sites that are responsive, people might just install a theme and think that it's responsive out of the box, but it doesn't necessarily look that good on mobile. So it's worth checking out how your responsive site looks on mobile and making changes to it so that it does actually look good on mobile.
ARTHUR: For sure. And I think that's a good lead into the next point, which is core web vitals because it looks at speed and also a bunch of different other metrics. So did you kind of want to run through that?
MICHAEL: Yeah. And this is another thing that, you know, much like mobile first indexing core web vitals is something that Google has been banging on quite a lot about over the past sort of year talking about how they're going to be using that in their ranking algorithm and how important it's going to be moving forward and the like. So it is something you need to be keeping in mind.
ARTHUR: Yeah. You can't say that they didn't want us.
MICHAEL: Yeah. But then, then now they're sort of saying as well, Oh, well it's not going to be that important in terms of ranking. It's just a little factor. Yeah. And the other interesting thing with Core Web Vitals is most sites on the internet don't pass Google's sort of standards.
ARTHUR: Most of Google's sites don't pass their own metrics. So yeah. Yeah. Which is ironic, but yep.
MICHAEL: Basically Core Web Vitals are basically just the factors that Google considers important in a web page's user experience. Yeah. So these elements are LCP, Largest Content Paint. Content Full Paint. Content Full Paint, sorry. And that's how long it basically takes a page to load from the point of view of the person looking at the page. Yeah. So, you know, a page might, it might take a couple of seconds for all the visual stuff to show. And then a couple of seconds more for resources and stuff on the page to load. Yeah. So this, this LCP largest contentful paint is just the first part there. What the user sees loading.
ARTHUR: Yeah. So basically loading the meaningful content on the site so they can actually use it. And you want that to be quick. Under four seconds is what they recommend. Yeah. Yeah.
MICHAEL: So even me, I get frustrated with force four seconds. Like, you know what, they probably say that, but like for me, I like fast. I want to see website loading, you know? Yeah.
ARTHUR: And it's weird that you say that because a lot of the clients that we work on that will have a low LCP score compared to a client that might have an LCP score of, you know, 4.5 seconds, the page load speed will be the same. So the way they measure it doesn't necessarily reflect the end user sees if that makes sense.
MICHAEL: Yeah, cool. Okay. Well look, whole web vitals might be massive moving forward. It's a bit of a sort of, um, I guess a early stage thing that from an SEO point of view at least. Yeah. But are the other factors of it, uh, first input delay.
ARTHUR: So what, what the hell is that? Uh, basically it just measures the time it takes for a user to actually interact with the page that's loading on mobile.
MICHAEL: So like if the page is loading and it has a form or something in it, they can start using it from when this is a measure of when they can start using the actual. That's right. Yes. Yep. So that's pretty safe, self-explanatory right there.
ARTHUR: And the last aspect is CLS, which is a cumulative layout shift. So basically, sorry, making sure that the page is stable as it loads. So it's not jumping around and elements aren't shifting around.
MICHAEL: Which can be frustrating, you know, if you're using it particularly on a mobile device and you go to push a, like a call to action, a button moves down and you hit the wrong thing. Bloody annoying when that happens. It is frustrating. Yep. And that can happen when you're running things like testing software on the site, or if you have external resources, like embedded widgets or something in the site, and they take a while to load. And when they do load, it suddenly changes the layout of the site. So I guess it's just really Google trying to encourage good user experience practices so that websites are more enjoyable to use. And I guess it's a better experience for people, you know, after they've clicked from the Google search results over to a website, they sort of want to ensure that there's a good experience for people.
ARTHUR: Yeah, definitely. And if you want to know what your scores are, you can use Google's PageSpeed Insights tool. It'll let you know all the LCP, FID and CLS scores. And also Search Console will let you know if you have any pages that need looking at.
MICHAEL: Cool. Well, moving on, let's talk redirects and server codes. So this is really just dealing with the way you handle web pages on your site when they break or when they move to other places. So I guess what are some of the main error codes or server codes and redirects that we use day to day?
ARTHUR: Okay. So there's a whole lot of different error codes, but I guess the main ones that we see would be the 404. So that's basically page not found. And what that means is that there was a page that existed at that URL at some stage, but it's no longer there. And having a 404 error is good because it lets crawlers know that that page no longer exists. The next one would be a 500 error. So there's different types of 500 errors, but basically they're all related to the server. So the browser can not find the page on the server anymore. That normally means there's a problem. There's a problem with the server. Yeah. And the two other codes would be the redirects. So the three and one redirects, which are permanent redirects and three or twos, which are temporary redirects. So if you're moving a page permanently, you want to make sure that you include a three and one redirect that tells Google that that page has moved there and it's not coming back. But if you're only temporarily removing the page, that's where you implement a three or two. So a three or one will pass on all the SEO value, whereas a three or two might not.
MICHAEL: Right. So this element of technical SEO is just making sure that all your server codes and redirects and pages are throwing up the messages to the crawlers that they need to be. To fix all this stuff, it's pretty much just either a manual process of going through and auditing the site and making changes or perhaps using a developer to help you do that. Yeah. But it's not a huge aspect, so we won't dwell on it too long. No. Let's move on to the next thing, which I think is a pretty big part of technical SEO, which is thin or duplicate content. There's a lot of, I guess, misconceptions in the SEO world around what duplicate content means. You know, people sometimes think, Oh no, you know, I published a blog post on my site and then someone came along and stole it and published it on their site. Google's going to penalize me. Yeah. And it's just not true. No. Duplicate content really is a problem when you have a ton of pages on your site that look very similar to Google.
ARTHUR: Yeah, exactly. So a good example would be if you're trying to do some location based SEO and you're using the same content and just changing out different suburbs or locations and creating hundreds of pages, Google will pick up on that and not index those in the search results.
MICHAEL: Yep. And then another example with an e-commerce site might be if you don't have the right sort of filtering and set up for the architecture of your site, then it could be the case that you have thousands of pages created for every variant of address, you know, the sizes, the colors, the different combinations of sizes and colors where really nothing is changing. So Google's having to come to the site and crawl through thousands of these pages and getting no value from it.
ARTHUR: So how would you address an issue like that?
MICHAEL: Well, there's all sorts of different ways you can address it. The number one way would be using a good CMS out of the box. So like a Shopify or a Magento should deal with a lot of that stuff out of the box. But if you are having to come at it from a manual point of view, probably the quickest way to deal with it would be the use of canonical tags. So a canonical tag is a bit of code on the page that tells Google that yes, this page exists, but really there's a parent page. So you really should only care about the parent page. Other ways you could do it is through using things like no follow, no index tags and the like. But yeah, that would be the sort of main recommendation I'd have on that front. But really the point with this aspect of technical SEO is that you want to keep your site lean and mean. You don't want to have thousands of irrelevant pages on there because there is like a budget or an allowance that Google's crawler will sort of allocate to your site when it comes and visits it. And if it's having to move through all this junk, you're sort of wasting that budget. So just focus your efforts on having good, valuable pages that give value to Google and will likely lead to traffic. A hundred percent. All right. Well, that's been a pretty good intro to the main areas or aspects of technical SEO, the technical pillar. We have touched on a little bit tools that we use. Now we've mentioned some names, but maybe we should talk a little bit more about them, what they do so that people can go out and check them out if they're interested.
ARTHUR: Yeah. So the first tool that I kind of wanted to talk about is Google search console. So GSC is a free tool that's provided by Google and it lets you monitor your website. So every, every person that's running a website should have Google search console verified.
MICHAEL: And so it's basically you just plug this tool into your site. So you sort of confirm you own the site.
ARTHUR: So you add a bit of code to the head. Oh, there's different ways to verify, but basically you can add a bit of code to the head, which tells Google that you are in the website and unlocks the tool. And it gives you a whole bunch of data and insights. So things like performance of keywords. So impressions and clicks all the way down to Core Web Vital information. So it will let you know if a page isn't performing well. Errors with the site. Errors, everything. So it covers a lot.
MICHAEL: It also lets you ask Google to come and crawl pages on your site and index them. Yeah. If you make changes to your site. That's really handy. You don't have to wait for Google to say, please come check my site out now. Yeah. Anyway, every website should have, you know, basically every website should have analytics and search console set up out of the box. Definitely. Not out of the box, but you need to set it up. But yeah. All right. So that's one tool. Another one that we like quite a lot is Ahrefs. Spoke about it last episode. It is typically used as a, you know, like a link database. So you can see how many links are pointing to your site, how strong they are, the anchor text. You can look at the keywords you rank for and the like, but it also has a site auditing function where you can basically load your site into it and it will go and crawl the site. And again, much like Search Console, it's going to list out all the errors with it. So server errors, redirects, I think it's got a bit about load speed in there.
ARTHUR: Yeah, it does. I think it's a great starting point to anyone that's wanting to learn about SEO because it basically tells you what's wrong with the site and tells you how to fix it.
MICHAEL: Yeah, it gives you a little, I guess, even hints, signposted, you know, this is most important through to least important. And another tool that does that actually, that's a good little segue is Sitebulb. So it's a web-based crawler. Again, you plug your site in and this tool will go through, read every page on the site, look at everything and give you a really detailed report on everything that's going wrong with the site from all sorts of different technical aspects. Yeah. And again, it's signposted. So most important through the least important. highest value to least value. And that's more or less, you know, the output of that tool is something that you can hand to a developer and say, can you make this happen on my site, please?
ARTHUR: Yeah. I actually, I love Sightbulb. Not even that long ago, I'm just thinking back to, you know, 2014, 2015, it used to take weeks to do a tech audit. And now you can have it done in a matter of minutes.
MICHAEL: Yeah. So we would prepare tech audits manually using all sorts of different data sources, Excel docs, like commentary, recommending what should be done. All that?
ARTHUR: Very manual. Yeah. Very, very manual. I think the first tech order I did for a client was an 80 page document. Yeah. How long did that take? About a month. This is going back to 2013. Sure. Yeah. Very, very manual. So to have a tool that can cut out all that time and spit out actionable recommendations that will fix your website is a godsend. Yeah.
MICHAEL: And then it's really just the fact that they're sort of prioritized is great too. Because not everyone has an unlimited budget and time. So you can sort of focus on the ones that are going to have the biggest impact.
ARTHUR: That's right.
MICHAEL: Yeah. Get around to the rest when you have the time.
ARTHUR: And it gives you a score, an SEO score among other things, which you can implement all the recommendations, recrawl and see how it's improved your website.
MICHAEL: Beauty. Look, I guess the other tool that does a similar job to that is Screaming Frog. So tell us a little bit more about Screaming Frog.
ARTHUR: Uh, so screaming frog is a crawler, uh, very similar to cyborg, except it doesn't spit out recommendations. So it will crawl all the pages on a website and provide you information such as crawl errors, um, redirects, redirects, page titles, meta descriptions. It's a super handy tool, but like I said, it doesn't spit out recommendations the way that Cyborg does.
MICHAEL: Yeah. It's the older tool, a bit more nerdy to use.
ARTHUR: I find that it's a bit easier to use sometimes if you just want to see something at a glance, you don't have to go through the interface as good as it is on Cyborg. It's a lot easier to kind of see a whole bunch of data displayed within Screaming Frog.
MICHAEL: Yeah. I guess like with all tools, they have their use cases. So it depends on what you're trying to do. But, um, you know, if you haven't looked at this stuff before, it's well worth checking them all out and just seeing what they have to say about your site. So I guess that's pretty much everything we had for Technical SEO Pillar. Did you have anything you wanted to tuck in there before we wrap up? No, I think we covered a lot today. Yeah, we did. And that's about all we have time for pretty much. So we are going to wrap up and we'll see you next week with the third pillar of SEO, the UX. And if you've enjoyed this show, please subscribe so you get the episodes when they come out. So we'll see you next week. Bye bye. Bye.