webhosting performance / wordpress - pubcon vegas - hendison
DESCRIPTION
A birds eye view of improving performance in WordPress from Pubcons Web Hosting and SEO session.TRANSCRIPT
![Page 1: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/1.jpg)
Web Hosting Session
WP IssuesPresented by:
Scott Hendison
SEO AutomaticSearch Commander, Inc.
![Page 2: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/2.jpg)
About Me
• Began web hosting & selling software online in 1999, and began an SEO consulting agency in the spring of 2004.
• In 2007, I started SEO Automatic, a set of end user and white label tools for internet marketers.
• I‘ve been on this panel five times now, and it‘s hard to be original, which is why I decided to cover WP for the topic.
![Page 3: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/3.jpg)
Performance & Security
• General WP tips
• Caching
• Compression
• Image Expires Header
• Images: Sprites
• Protecting Yourself
![Page 4: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/4.jpg)
General WP tips
• Avoid too many plugins• Remove inactive plugins• Watch out for “bad” plugins• Watch database bloat• Page revisions can be deleted• Comment spam can be deleted• WP Plugin can help – WP Optimize
![Page 5: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/5.jpg)
Database Bloat
![Page 6: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/6.jpg)
Caching
![Page 7: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/7.jpg)
Caching
• Google says Caching:– Most sites include resources that change
infrequently - CSS files, images, JavaScript etc. – Caching allows these resources to be saved,
or cached, by a browser or proxy. – Reduce round-trip time by eliminating
numerous HTTP requests for the required resources, and reduce the size of responses.
• WP Plugins: Several
![Page 8: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/8.jpg)
Caching
![Page 9: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/9.jpg)
Caching
![Page 10: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/10.jpg)
Caching
![Page 11: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/11.jpg)
Caching
![Page 12: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/12.jpg)
Caching
Nice Caching Roundup at Tutorial9.net
![Page 13: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/13.jpg)
Compression
![Page 14: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/14.jpg)
Compression
• Google Says Compression – – HTTP compression is a capability that
can be built into web servers and web clients to make better use of available bandwidth, and provide faster transmission speeds between both.
• WP Plugins: Several
![Page 15: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/15.jpg)
Compression
![Page 16: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/16.jpg)
Compression
![Page 17: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/17.jpg)
Compression
![Page 18: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/18.jpg)
Compression
![Page 19: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/19.jpg)
Compression
Test your compression rates and compare results at Whatismyip.org
![Page 20: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/20.jpg)
Expires and Cache-Control
![Page 21: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/21.jpg)
Expires and Cache-Control
• Google Says - Expires and Cache-Control: max-age– These specify the “freshness lifetime” of a
during which the browser can use the cached resource without checking to see if a new version is available. Once they're set and the resource is downloaded, the browser will not issue any GET requests for the resource until the expiry date or maximum age is reached.
• WP Plugins: Several
![Page 22: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/22.jpg)
Expires and Cache-Control
• Do it with no plugin: tipsandtricks-hq.com
or
![Page 23: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/23.jpg)
Image Sprites
![Page 24: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/24.jpg)
Images: Sprites
• Google Says Images: Sprites– Combining images into as few files as
possible using CSS sprites reduces the number of round-trips and delays in downloading other resources, reduces request overhead, and can reduce the total number of bytes downloaded by a web page.
• WP Plugins: Csprites (out of date) but others are likely coming
![Page 25: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/25.jpg)
Images: Sprites
![Page 26: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/26.jpg)
Images: Sprites
CSS Thumbnail Sprites (at code.google.com)
![Page 27: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/27.jpg)
Images: Sprites
W3 Total Cache – Feature coming... Soon?
![Page 28: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/28.jpg)
Images: Sprites
Sprite Me – Not a plugin, but a process / tool
![Page 29: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/29.jpg)
Protecting Yourself
![Page 30: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/30.jpg)
What Good is Number 1?
(image example via seo.seocompany.ca)
![Page 31: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/31.jpg)
Clicking anyway gives you this...
Think that’s a conversion killer?
![Page 32: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/32.jpg)
WordPress is a Target
• Over 11% of all sites on the internet are WordPress, and more than half of new sites created daily are WP sites. (source WordCamp SF 2011)
• A typical shared webhost can have dozens or hundreds of sites on your server, affecting your performance, your security, and… your SEO.
• Some ISP’s (like Comcast) have begun blocking entire servers, rather than risk user infections.
![Page 33: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/33.jpg)
Web Hosts Are Getting Restrictive
• Some WP plugins have vulnerabilities• Many plugins are poorly written• ANYONE can submit a plugin to WP• There are standards, but plugins submitted
to WP are NOT screened for compliance• It takes complaints FIRST, to get any action• Some plugins can put other accounts at
risk, so some hosts are starting to restrict plugins
![Page 34: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/34.jpg)
Web Hosts Are Getting Restrictive
• Lists over 70 plugins that they don‘t alllow on their servers, and I‘ll BET you‘re using many of them!
• I know I am
![Page 35: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/35.jpg)
Protecting Yourself
• Lots of security best practices out there, and this is not the time or place to go into details.
• However, the most important thing I can think of is to monitor what changes on your domain.
• There’s a plugin for that (surprise)
![Page 36: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/36.jpg)
Protecting Yourself
![Page 37: WebHosting Performance / WordPress - Pubcon Vegas - Hendison](https://reader034.vdocuments.us/reader034/viewer/2022052619/55516695b4c905e1708b5591/html5/thumbnails/37.jpg)
To Sum Up…
• Performance can affect your SEO
• Poor security can negate good SEO
• Know your webhosts policies
• Consider moving from shared hosting
• Know your plugins
• Monitor what changes