Upload
dana-ditomaso
View
267
Download
2
Embed Size (px)
Citation preview
#wcyyc @danaditomaso#wcyyc @danaditomaso
DANA DITOMASO
FAST BUT STILL FURIOUS:WHY SPEED ISN’T ENOUGH
#wcyyc @danaditomaso#wcyyc @danaditomaso
Website Performance
#wcyyc @danaditomaso
Let’s think bigger.
#wcyyc @danaditomaso#wcyyc @danaditomaso
I know, it’s important.
#wcyyc @danaditomaso
People hate waiting.
#wcyyc @danaditomaso
Google hates waiting.
#wcyyc @danaditomaso#wcyyc @danaditomaso
Improving Site Speed
#wcyyc @danaditomaso
I’m not here to tell you about plugins.
#wcyyc @danaditomaso
Go to the source —server-side.
#wcyyc @danaditomaso
Bookmark gtmetrix.com
#wcyyc @danaditomaso
Some of the common issues we see…
#wcyyc @danaditomaso
1. Slow Server Responses
Shared Hosting WPEngine
#wcyyc @danaditomaso
2. Browser Caching
#wcyyc @danaditomaso
3. Set a Cache Validator
#wcyyc @danaditomaso
4. Enable gzip Compression
#wcyyc @danaditomaso#wcyyc @danaditomaso
Let’s move past speed.
#wcyyc @danaditomaso#wcyyc @danaditomaso
Does Google know what to index?
#wcyyc @danaditomaso
Stop your dev server from being indexed.
#wcyyc @danaditomaso
site:yourdevdomain.com
#wcyyc @danaditomaso#wcyyc @danaditomaso
Don’t neglect Google Analytics.
#wcyyc @danaditomaso
Please use Google Analytics.Or anything.
#wcyyc @danaditomaso
Don’t use a new property when you launch a new site.
#wcyyc @danaditomaso
Even better, use Google Tag Manager.
#wcyyc @danaditomaso
But remember:Events are not goals.
#wcyyc @danaditomaso#wcyyc @danaditomaso
Featured Snippets are the future.
#wcyyc @danaditomaso
HOW TO GET FEATURED SNIPPETS
1. Identify a simple question that’s asked regularly about what you do.
2. Write a clear and direct answer to the question.3. Offer more information beyond that actual answer.4. Make it easy for Google to find.
#wcyyc @danaditomaso
Even if you lose the snippet, you have great,
useful content.
#wcyyc @danaditomaso#wcyyc @danaditomaso
AMP:Accelerated Mobile Pages
#wcyyc @danaditomaso
The web takes too long.
#wcyyc @danaditomaso
Even Facebook will besupporting AMP.
#wcyyc @danaditomaso
AMP does limit what you can do.
#wcyyc @danaditomaso
Yes, there are plugins.
#wcyyc @danaditomaso#wcyyc @danaditomaso
It’s the little things.
#wcyyc @danaditomaso
Don’t forget trailing slashes.
#wcyyc @danaditomaso
Buttons:Name them accurately!
#wcyyc @danaditomaso
Embedded Maps:Lock them!
#wcyyc @danaditomaso
Font Size:It really can’t be too big.
#wcyyc @danaditomaso#wcyyc @danaditomaso
Your New Guiding Principles
#wcyyc @danaditomaso
Am I making this someoneelse’s problem?
#wcyyc @danaditomaso
If I ignore this, will it make someone else have to
work harder?
#wcyyc @danaditomaso
Be a considerate developer.
#wcyyc @danaditomaso#wcyyc @danaditomaso
THANK YOU!
MORE RESOURCES:KICKPOINT.CA/WCYYC2017