Chapter 2 - Search Engine Optimization - Site Optimization

I have 185 lines of code to begin my website and none of it is content that is displayed on my website. First, there is the basic meta tags with description, title and a bunch of other basic meta tags. Next is the code for verification which was discussed in Chapter 1. Then I have my code for Open Graph (Image and Video), Twitter Cards and Schema.org. There is code for site analytics and I also have some code to decipher between desktop and mobile.

You have a great website with lots of content and all the trimmings with social media and search engines but why is your site not showing up in the search results? This could be due to your site not being optimized. There is site speed, time to paint, possible input delay and more. Are your images as small in overall size without losing quality? Are your CSS and JavaScript libraries tuned up?

We will continue with Site Optimization.

There are many site speed testers but I used PageSpeed Insights for this chapter.

Desktop Optimization

My site accessed by a desktop scored well. It wasn't like this before but I made some changes and my site speed is faster now.

First paint is always a tad bit slower but all within a good time limit.

I do use mini JavaScript when I can but there can be issues with compressed or whitespace compressed files. I usually use the uncompressed JQuery and minify of the rest unless there are issues with a snippet not working correctly. Compress can be useful with images and some code but not all code will work correctly when compressed. I find it usually comes down to whitespace issues.

I passed the rest of the audits with flying colors. My images are properly sized, and CSS is looking good. My JavaScript could use a little bit of work, but I am satisfied with the overall desktop result.

Mobile Optimization

My mobile side is loading good too. It has a lower score than the desktop version and I know the reason why.

My mobile version is an extension from a website and does not use native mobile functions. I have some code that checks to see if the device is mobile or not and will process accordingly. This means that there is a redirect for my mobile site. The redirect will add a smidge of time to the overall experience. However, the site speed still gives the users a quick responding website.

I do use mini JavaScript when I can but there can be issues with compressed or whitespace compressed files. I usually use the uncompressed JQuery and minify of the rest unless there are issues with a snippet not working correctly. Compress can be useful with images and some code but not all code will work correctly when compressed. I find it usually comes down to whitespace issues.

I passed the rest of the audits with flying colors. My images are properly sized, and CSS is looking good. My JavaScript could use a little bit of work, but I am satisfied with the overall desktop result.

Conclusion

User Beware!

The good news is I found some issues worth fixing. I spent a day last month running multiple tests from different sites and was not aware of the bandwidth used. Can you guess which day it was? The bad news was almost 9 GB of bandwidth was used. So beware if you have bandwidth restrictions.

We have covered so far...
CH 1: Search Engine Optimization - Meta Tags and Sitemaps
CH 2: Search Engine Optimization - Site Optimization


Questions, comments, want to point out errors or just want to say Hi? Please fill out the contact form below.

5/14/2019 - Chapter 1 - SEO - Meta Tags and Sitemaps
5/15/2019 - Chapter 2 - SEO - Site Optimization
5/20/2019 - Chapter 3 - SEO - Retrospective IV

First Name:

About Wade

I am dedicated and accomplished application developer and multi-hat information system administrator and manager. Extensive background with the full lifecycle of hardware with systems, devices, networks, databases and software development while ensuring optimal performance.
 
WadeBach.com

Last Name:
Email:
Message: