Steps to be taken to speed up websites

Category : General

POINTS MENTIONED BY BARIS

1. Initial Speed Test

Use a third party service called GTmetrix because it has the most accurate measurements to determine how fast (or slow) your page load. Initial speed test and the final speed test should be done in (more or less) the same environment. For each speed test, run GTmetrix for about 10 times and choose the one that fits to the “weighted average”. For example, if the majority of the tests result in 4.5 seconds but few of them result in 3/3.5 seconds and few of them result in 7-8 seconds, choose 4.5 seconds because that’s how your website performs most of the time.

NOTES : Use GTmetrix’s default settings because the default fully loaded time is not a realistic measurement for your site, as it (hilariously) waits for some extra seconds just in case. Instead, use the stop onload parameter on GTmetrix to measure the onload time.

About the different time measurements:
1) Onload (OL) time represents the time your visitors can fully interact with the website.
2) First contentful paint (FCP) time represents the time your visitors see the content with the appropriate design painted on their screens.
3)Time to first byte (TTFB) represents the time your server first responds to the visitor’s browser.
All three of these metrics above are the ONLY metrics that search engines (like Google and Bing) take into account when they rank your website in search results. Also, a visitor’s brain processes the FCP time as “the page has loaded”, stops releasing cortisol (the stress hormone) and releases a drop of dopamine (the reward hormone).

Some of our clients ask for tests made on Google PageSpeed Insights but we tend to stay away from GPSI, because:

1. GPSI is buggy – Some of the “recommendations” GPSI reveals don’t represent the speed optimization work applied to the website. The ones we see the most are “defer offscreen images” (even while lazy loading is active) and “defer unused CSS” (even while critical CSS optimization is applied).
2. GPSI is a bit funny because it sometimes recommends to optimize third party code, which are hosted on third party servers, including Google’s own servers. Seriously, we love it when Google recommends to optimize Google Analytics or YouTube.
3. GPSI may point to the wrong direction: GPSI tends to condition people to care for the scores, instead of time-based measurements which actually matter (the ones we’ve covered above). Those GPSI scores don’t necessarily reflect the speed of your website – an empty error page might get 100% while an actual page loading under 1 second can get 30%.

NOTE : Whether it be GPSI or even GTmetrix that we use, keep in mind that scores NEVER matter, neither in the eyes of your visitors nor the search engines (including Google).

I’ve got five articles for you to read more about this topic, if you’re interested:

2. START with Pre-Optimization Report

This report will covers all the steps such as:

a) Changing theme settings.
b) Changing plugin settings.
c) Deactivating (not deleting) unnecessary plugins.
d) Replacing slow plugins with faster & better alternatives.
e) Light updates to certain content.
f) Removing unnecessary third-party scripts and styles.
g) Changing certain server settings (like PHP version) if necessary.
h) (On very special occasions) A server migration, only if crucial.
i) Integration to CloudFlare or Sucuri, if necessary.

3. Plugins that can be used to Speed Up Your Website

a) Autoptimize: Use this awesome plugin to gather all your CSS and JS files, combine and compress them and serve as few assets as possible. (The most important part of this plugin  is the exclusion rules because if you don’t set up exclusions the right way, you might break your website!) Along with combining & compressing CSS/JS files,  optimize Google Fonts, and remove some unnecessary scripts altogether. Try using the CriticalCSS feature, you need to sign up with criticalcss.com (using the WordPress option) .

b) WP Rocket: WP Rocket is premium caching solution, giving your money’s worth to the last cent. It has more features than caching and we’re going to use a lot of them, except for CSS/JS compression because Autoptimize does it better than WP Rocket.

c) ShortPixel: Optimize the images with ShortPixel Image Optimizer. It’s a great plugin, has fantastic compression rates (usually around 60%) and its credits are really cheap – you can even get 50% more credits for the same price if you sign up with my affiliate link here. Signing up is free, and you pay for the package you want afterwards.

 

HubSpot Strategy – Hand-Raiser Form Field

Category : Hubspot

Good content often results in many window shoppers, who are
“here for the free content”. How do we segment SQLs from those “just looking”?
  • Create a ”Hand-Raiser” Form Field and add to form
  • Add a workflow to notify sales of this high priority lead

Strategy Used for EnergyCap.com

  1. Add  “Would You Like A Sales Call?” checkbox to form
  2. Create a workflow to notify sales

30-Day Results

  • 19 form submissions: no=9 yes=10
  • The client says lead quality is good.

Benefits

  • Immediate value
  • Workflow adds urgency for the sales team
  • Quick win for sales & marketing alignment

Facebook On-Platform Campaign Funnel

Category : Facebook

Finding the right audience that is specific enough to limit wasted impressions which increases the cost per result. By using audience creation strategies on Facebook (and HubSpot), we can create a funnel using inexpensive engagement ads to create a specific audience to which to target our more costly conversion-based ads.

This is essentially using awareness, consideration, decision stages on the platform to create qualified audiences.

Example: Rock N Rescue

Step 1

The ad campaign featuring videos that the potential customer would be interested in targeting interests optimized for video views (1¢ per view)

Video ad demonstrating the proper way to connect a carabiner shown to arborist/climbing enthusiasts in the US

Create an audience of people who viewed 50% of the video

Step 2

Campaign targeting audience from step one optimized for engagement. This can be an ad carousel or canvas ad educating on the products. (20¢ to $1 per engagement)

Instant experience ads demonstrating the parts/features of carabiners

Create a remarketing audience of these engagers.

Step 3

Campaign optimized for your ultimate goal targeting this audience in step 3.

Product/catalog ad for the inventory of carabiners optimized for purchase  conversions offering $20 discount

Depending on budget and assets, this can be a 2 or 3 step funnel.

Posting and ads for engagement remarketing

HubSpot to Gravity Form Integration

Category : Hubspot

1) Add HubSpot Add-On to WordPress

  • In Word Press select “Forms” “Add-On” and install the HubSpot add-on. 
  • Once, the HubSpot add-on is added to Word Press, it will show on the DashBoard. Select “HubSpot”> “Forms”>”Create New” to create a new HubSpot form. 

2) Create HubSpot Form

  • Give it a title that will be recognizable
  • Insert the fields to match the gravity form
  • Under “Create new field”, are options to include Single-line text of your choice, boxes and radios to check, drop downs and date picker to add more custom options to the form.

3) Create a Gravity Form in WordPress

  • In Word Press select “Forms” and “Add New”
  • Provide the needed information such as title and description
  • Insert the fields needed for the form to be completed (IE name, email, address etc.)

4) Map the GravityForms fields to the HubSpot form field

  • In WordPress, select “Forms”
  • Highlight the form you want to integrate and select “Settings”, “HubSpot”
  • Next to “HubSpot Feeds” select “add new”
  • Select the title of the form in HubSpot that you just created
  • Under “Form Connections” ensure that each Gravity Form field matches each HubSpot form field.
  • Update settings

PDF Guide

https://pghinet.sharepoint.com/:b:/g/Clients/EavTYrSs79hEp2X9FzZyrZwB8JOsX_O32YsqYcNfS4akLA?e=oVfRog

Process – SEO Spot Check on Website Launch

Category : Knowledge Share

Post-launch, I have a process in place to check a few key SEO items on new sites.

  1. Domain Redirects = Check to make sure www. and non-www. versions of site are redirecting to the correct place. Same with the http and https.
  2. Screaming Frog = Full site scan to look for the following issues…
    • 4xx errors
    • Broken images / CDN issues
    • Internal site 301s

This process should happen immediately after general testing of the site on both mobile and desktop.

Any future launches (big or small), give me 1-2 days notice and I’ll run through this process with you on launch day.

HTTP Status Check

https://httpstatus.io/

ScreamingFrog SEO Spider Download

https://www.screamingfrog.co.uk/seo-spider/