MENUMENU
  • Services
    • Services
      • Search Engine Optimization
      • International Search Marketing
      • Local Search Marketing
      • Pay Per Click Advertising
      • Social Media Marketing
      • Email Marketing
      • Conversion Rate Optimization
      • Public Relations
      • Website Design & Development
      • Reporting & Analytics
      • Amazon Marketing Services
      • Digital Marketing Strategy
      • Franchise Marketing
  • About Us
    • About Ignite Visibility
      • Our Story
      • Case Studies & Reviews
      • Clients
      • Our Values
      • Our Team
      • UCSD Extension Courses
      • Careers
  • Resources
    • Resources
      • Our Blog
      • Podcast
      • SEO: The Movie
      • Social Media Marketing: The Movie
      • Book: The Forecaster Method
      • Digital Marketing Webinars (2022 Webinars)
  • Diversity & Inclusion
  • Contact
  • 619.752.1955
  • Client Login
Home / Google / How to Make sure your Mobile Website is Running Fast – Advanced

How to Make sure your Mobile Website is Running Fast – Advanced

August 30, 2013 By John E Lincoln

Page speed is a factor in search engine optimization. If you have a really slow website, it can hurt you. That is why many people like to host in the cloud, use CDN and make sure all of their page speed optimization is line. If you have a WordPress site you can usually just install W3C Total Cache. I love that plugin, it does all of the good stuff.

If you want to find out how fast your website is on mobile phones and desktop you can check it here.

https://developers.google.com/speed/pagespeed/insights/

Google will give you some great insight.

That being said, there are some important guidelines you should follow to make sure you mobile website is running as fast as possible. Let’s jump into it shall we?

Fast Server Response

According to Google, your server should respond within 200 milliseconds. In fact, they want it to respond even faster than that. I know that many websites on the Internet are slower than that, so this is a big task by Google.

Limited Redirects

Too many 301 or 302 redirects have always been a bad thing. But this is usually an issue for larger websites, not the little guys. Regardless, each redirect requires an extra DNS lookup and each of those take time.

How to Make your Mobile Website Faster

How to Make your Mobile Website Faster

Cut Down the Round Trips

OK, this one is a little technical and if you are not a computer sciences person you might not get it. But basically, you want to make sure the page that you are loading is not too big. So that is how I described it, look how Google describes this… TPC stands for Transmission Control Protocol by the way.

Due to how TCP estimates the capacity of a connection (i.e. TCP Slow Start), a new TCP connection cannot immediately use the full available bandwidth between the client and the server. Because of this, the server can send up to 10 TCP packets on a new connection (~14KB) in first roundtrip, and then it must wait for client to acknowledge this data before it can grow its congestion window and proceed to deliver more data.

Due to this TCP behavior, it is important to optimize your content to minimize the number of roundtrips required to deliver the necessary data to perform the first render of the page. Ideally, the ATF content should fit under 14KB – this allows the browser to paint the page after just one roundtrip. Also, it is important to note that the 10 packet (IW10) limit is a recent update to the TCP standard: you should ensure that your server is upgraded to latest version to take advantage of this change. Otherwise, the limit will likely be 3-4 packets!

Avoid Blocking Javascript and CSS

A browser needs to parse a page before rending it. If it encounters a non-async or blocking external script during parsing then it has to take a sec and download that resource. Then of course each time it does that it adds another roundtrip. So Google recommends that the JavaScript and CSS needed to render the above the fold should be inlined (which is a big change to what they usually recommend), and JavaScript or CSS needed to add additional functionality to the page should be loaded after the ATF (Above the Fold) content has been delivered.

Reserve time for the Browser

Google wants you to have a little wiggle room, so they ask that you reserve about 200 milliseconds for the browser overhead. Almost enough time to start to think about taking a sip of coffee.

Optimize your Javascript and CSS

It is not just Google, Yahoo, Bing and everyone else wants you to do this if you can. Yahoo says, “Using external files in the real world generally produces faster pages because the JavaScript and CSS files are cached by the browser. JavaScript and CSS that are inlined in HTML documents get downloaded every time the HTML document is requested. This reduces the number of HTTP requests that are needed, but increases the size of the HTML document. On the other hand, if the JavaScript and CSS are in external files cached by the browser, the size of the HTML document is reduced without increasing the number of HTTP requests.”

As you can see, this one is a no brainer. It is usually one of the first things that we do, along with minimizing images when that is an issue. But there is a lot that goes into page speed that is not addressed here.

Other things to Consider

When it comes to 4g networks lower roundtrip latencies are one of the best improvements you can make. While that is the case, 3g is still the dominate metric around the world so keep those users top of mind.

If you are loading a Javascript library such as JQuery it is a best practice to do that in the ATF content to reduce latency.

If you are using a Javascript or Ajax framework to render the page do that on the server level.

SPDY (pronounced speedy) is an open networking protocol developed primarily at Google for transporting web content. If you are using SPDY or HTTP 2.0 you may be able to reduce latency page loads as they make better use of TCP connections. That is just what they are built for. HTTP 2.0 is the next planned version of the HTTP network protocol used by the World Wide Web.

If you need to determine the most problematic CSS on the page you can use Chrome Developer Tools audit panel to run a web page performance report. There is a section in the report on Remove Used CSS Rules. If you don’t need it, get it out of there.

Make sure your server is running the latest version of the necessary operating system and if you are using a CSP (Content Security Policy) you might need to make updates. We want to stay away from inline styles because they lead to unnecessary code.

Summing up How to Make sure your Mobile Website is Running Fast

I wrote this post mainly for a developer. So if you are not a computer person, it might be technical. Really, the main points are this.

  • Server must render the response (< 200 ms)
  • Number of redirects should be minimized
  • Number of roundtrips to first render should be minimized
  • Avoid external blocking JavaScript and CSS in above-the-fold content
  • Reserve time for browser layout and rendering (200 ms)
  • Optimize JavaScript execution and rendering time

Keep in mind you can always start with using the tool: https://developers.google.com/speed/pagespeed/insights/

Once you know what the issues are, you can pass them on to your developer who will fix you up.

Have a mobile page speed question? Ask below!

About John E Lincoln

John Lincoln (MBA) is CEO of Ignite Visibility (a 2017, 2018, 2019 and 2020 Inc. 5000 company) a highly sought-after digital marketing strategist, industry speaker and author of two books, "The Forecaster Method" and "Digital Influencer." Over the course of his career, Lincoln has worked with over 1,000 online businesses ranging from small startups to amazing clients such as Office Depot, Tony Robbins, Morgan Stanley, Fox, USA Today, COX and The Knot World Wide. John Lincoln is the editor of the Ignite Visibility blog. While he is a contributor, he does not write all of the articles and in many cases he is supported to ensure timely content.

You may also like:


  • What is SEO: A Complete Guide to Improving Your SERP…

  • Ultimate Guide to SEO for Ecommerce Product Pages

  • The Ultimate Amazon SEO Guide for Page-One Rankings (2022)
  • Page Load Speed
    A Beginner’s Guide to Fixing Page Load Speed (2022)

Search Here

NEWSLETTER // SIGN UP NOW

About The Editor

John E Lincoln, CEO

John Lincoln is CEO of Ignite Visibility, one of the top digital marketing agencies in the nation and a 2017, 2018, 2019 and 2020 Inc. 5000 company. Lincoln is consistently named one of the top marketing experts in the industry. He has been recipient of the Search Engine Land "Search Marketer of the Year" award, named the #1 SEO consultant in the USA by Clutch.co, most admired CEO and 40 under 40. Lincoln has written two books (The Forecaster Method and Digital Influencer) and made two movies (SEO: The Movie and Social Media Marketing: The Movie) on digital marketing. He is a digital marketing strategy adviser to some of the biggest names in business. John Lincoln is the editor of the Ignite Visibility blog. While he is a major contributor, he does not write all of the articles.

LEARN MORE ABOUT JOHN

Contact Us. Let’s Chat!

  • Hidden

Marketing Guides

SEO In 2020: How To Prepare For Major Disruption

"SEO: The Movie" - Have You Seen Our Film? Watch Now

"Social Media Marketing: The Movie" - Have You Seen Our Film? Watch Now

Amazon Seller Central vs Vendor Central

Listen To The Podcast Featuring The Best Minds In Marketing

John Lincoln Interviews Global Director of Digital Marketing & Strategy at Qualcomm, Jessica Jensen

Check Out 227 Free Online Marketing Classes

The 2020 Guide To Dominating SEO With Advanced Schema

Learn More About Our Digital Marketing Agency

Learn More About Our SEO Services

Learn More About Our Paid Media Services

SELECT CATEGORY

Become A Contributor

Interested in writing for Ignite Visibility?

APPLY NOW

Services

  • Search Engine Optimization
  • Pay Per Click Management
  • Conversion Rate Optimization
  • Website Design & Development
  • Social Media Company
  • Public Relations
  • Amazon Marketing Services
  • Franchise Marketing
  • International Services
  • Digital Marketing Agency Services

About

  • Our Team
  • Our Values
  • Clients
  • Reviews
  • UCSD Extension Courses
  • Careers
  • Tools & Resources
  • Sitemap

Contact

4250 Executive Square, Suite 100
La Jolla, California 92037

619.752.1955

Join The Newsletter

Sign up for our newsletter to get the latest from Ignite Visibility.

google parther logo

©2022 Ignite Visibility. All Rights Reserved. Privacy Policy