On-page SEO also includes technical SEO, website and server optimizations that help search engine crawlers understand and index your websitesā content more easily. The goal is to optimize for Googleās Core Web Vitals, the factors Google considers most important in a websiteās user experience:
Technical SEO isnāt just for satisfying search engines. The idea behind the Core Web Vitals is that users enjoy and benefit most from websites that are fast, clear, and easy to use.
Some of the earlier on-page tactics we discussed also optimize for these vitals, like image optimization. However, in this lesson, weāll cover more technical tactics:
Heads up: Some of these tactics require advanced web development skillsāyou may not be able to handle them without a developer or technical SEO specialist. Still, you should read this section to develop an understanding of what needs to be done on the technical side; this will set you up to vet potential hires and identify candidates that really know their stuff. Ā
Oftentimes you can hire a freelance developer or technical SEO specialist to help execute these tactics on a project basis, and then do a periodic technical SEO audit a few times a year. These issues donāt usually require constant attention.
The exception here is large websites that are programmatically drivenāfor example, marketplaces like Poshmark or Airbnb. These tend to require more ongoing SEO maintenance, in which case we recommend hiring an inhouse technical SEO specialist.
Whether inhouse or freelance, if you donāt already have these resources, ask around your network or a paid community like Traffic Think Tank for recommendations. Or advertise your job posting to a more targeted community like Demand Curveās job board. With platforms like Upwork, you often need to sift through a lot of low-quality candidatesāand if youāre not a technical SEO expert yourself, itās not always clear whoās actually qualified.
Take a look at how these two URLs appear in your browser:
The difference is HTTPS, an internet communication protocol that protects the data shared between a user and a website. The alternative, an HTTP connection, is less secure.
Google announced HTTPS as a ranking signal in 2014. Apart from its SEO benefits, using HTTPS also enhances the user experience by making visitors more comfortable on your site. You can set it up for your site with an SSL certificate, which is often offered by your web host.
For example, with DreamHost, you can see which sites arenāt secure under the Manage Domains option.
Click on the site you want to secure; then follow the prompts to activate it.
If your web host doesnāt offer SSL certificates, get one from a Certificate Authority like GoDaddy or Namecheap. Youāll need to install it yourself, but whatever authority you get it from will provide instructions about this process.
Search engine crawlers visit web pages to analyze their content and then store them in Googleās index. Itās these indexed pages that appear in SERPsāso if your content isnāt indexed, it wonāt show up in search results.
To find out whether your site has any indexability issues, use GSC. Click Coverage (under Index) in the sidebar. Itāll show any non-indexed pages as errors.
To find out if a specific page has been indexed, you can look it up using GSCās URL Inspection Tool.
If a page isnāt indexed, the URL Inspection Tool will tell you. Click the Request Indexing button to bring it to Googleās attention. You can also do this for pages that are already indexed but that have been updated recently.
With more and more users browsing content on their phones, Google has shifted to mobile-first indexing.
What this means: Google crawls and indexes sitesā mobile versions. You can confirm this in GSCās Coverage report, which shows how Google crawls your site.
For most businesses, this wonāt cause major problems. Itās a bigger concern for websites that have very different desktop and mobile versionsāfor example, less content on their mobile site or different URLs (www.example.com vs. m.example.com).
If you do hide content on your mobile site or use separate URLs for a mobile and desktop version, stop. Work with your developer to ensure that your content is the same on both mobile and desktop.
While your website content should be the same on both mobile and desktop, it should be just as accessible on mobile as it is on desktop. This is the concept of mobile usability, which is separate from mobile-first indexing.
Itās not about having the same exact appearance on different devices. Rather, making your site mobile-friendly means visitors can easily navigate it and read content despite viewing it on a smaller screen.
Use Googleās Mobile-Friendly Test to find out whether your site is mobile-friendly. Bring up any identified issues with your web developer.
Some tactics for better usability:
Robots.txt is a text file that instructs search crawlers how to crawl your site. Itās used to disallow web pages, which tells Googlebot to focus elsewhere.
Most websites donāt need a robots.txt file, especially new companies just starting out. It makes the most sense for sites with more than 10,000 unique pages that change frequentlyāat least once a week or more often.
For these larger, frequently changing sites, a robots.txt file helps Googlebot prioritize which content to crawl. Youād disallow less important content that users donāt need to see in SERPs, like your staging site, filtered product category pages, and internal search results pages.
You can create a robots.txt file by using a free robots.txt generator like this one from SEO Book. Once complete, upload the robots.txt file to your siteās root domain.
Schema markups (also known as structured data) are snippets of code that, when added to your web pages, give Google more information about how to represent your content in SERPs. Youāve no doubt seen them before.
Several types exist, and you can find more details about each on schema.org.
Thereās no evidence that schema directly affects SEOābut it does improve user experience. How so? It gives visitors more insight about your content, which can then encourage them to actually click on your site. For example, a user looking for a specific item might be motivated to click on a result after seeing product schema that indicates itās currently in stock.
Not as many websites as you might expect actually use schema, so adding it can make your content leave a stronger impression on users and improve clickthrough. We especially recommend adding the following schema:
To set up schema markup, use Googleās Structured Data Markup Helper or another free online generator like TechnicalSEO.comās. These tools walk you through the markup process and then provide a code to be added to a specific pageās HTML code.