30bc9095d181e0531943fc1ae7e6285e.ppt
- Количество слайдов: 43
BAKING IN THE SEO @SEAN_P_MORRISON
PAGE SPEED HOSTING SOLUTIONS CONTENT DELIVERY NETWORKS
BAKING AN SEO CAKE: DON’T FORGET THE CAKE PAN
MAKE SURE YOUR FOUNDATIONS ARE SET PRIOR TO LAUNCH
PAGE SPEED: TESTING YOUR SPEED • GTMETRIX • PINGDOM TOOLS • PAGE SPEED ANALYTICS
GTMETRIX. COM INITIAL TEST
TOOLS. PINGDOM. COM INITIAL TEST
OOGLE PAGESPEED INSIGH INITIAL TESTS DESKTOP MOBILE
OPTIMIZE WITH PLUGINS • AUTOPTIMIZE • FAR FUTURE EXPIRATION PLUGIN • REMOVE QUERY STRINGS FROM RESOURCES • WP SMUSH, KRAKEN IMAGE OPTIMIZER • BJ LAZY LOAD • W 3 TOTAL CACHE, WP SUPER CACHE STATIC
AUTOPTIMIZE
FAR FUTURE EXPIRATION PLUGIN MINIMIZE THE NUMBER OF HTTP REQUESTS; WHICH IN TURN REDUCE THE LOAD TIME OF YOUR SITE DRAMATICALLY. SAVE YOUR VISITOR’S LOAD TIME AND DATA IF THEY VISIT YOUR SITE MORE THAN ONCE. REDUCES THE LOAD ON YOUR WEB *ABILITY AND SAVE BANDWIDTH. SERVER TO ENABLE G-ZIP COMPRESSION SETTING AN EXPIRY DATE OR MAXIMUM AGE IN THE HTTP HEADERS FOR STATIC RESOURCES (IMAGES, JS, CSS, ETC) INSTRUCTS THE BROWSER TO LOAD PREVIOUSLY DOWNLOADED RESOURCES FROM LOCAL DISK
. HTACCESS FAR FUTURE EXPIRATION #EXPIRE HEADER <FILESMATCH ". (ICO|JPG|JPEG|PNG|GIF|JS|CSS|SWF)$"> EXPIRESDEFAULT "ACCESS PLUS 2 HOURS" </FILESMATCH> OR # EXPIRE IMAGES HEADER EXPIRESACTIVE ON EXPIRESDEFAULT A 0 EXPIRESBYTYPE IMAGE/GIF A 2592000 EXPIRESBYTYPE IMAGE/PNG A 2592000 EXPIRESBYTYPE IMAGE/JPEG A 2592000 EXPIRESBYTYPE IMAGE/ICO A 2592000 EXPIRESBYTYPE TEXT/CSS A 2592000 EXPIRESBYTYPE TEXT/JAVASCRIPT A 2592000 MEANS 1 (60*60*24*30=2592000) MONTH IN THE FUTURE
MANUALLY ENABLE GZIP COMPRESSION # COMPRESS TEXT, HTML, JAVASCRIPT, CSS, XML: ADDOUTPUTFILTERBYTYPE DEFLATE TEXT/PLAIN ADDOUTPUTFILTERBYTYPE DEFLATE TEXT/HTML ADDOUTPUTFILTERBYTYPE DEFLATE TEXT/XML ADDOUTPUTFILTERBYTYPE DEFLATE TEXT/CSS ADDOUTPUTFILTERBYTYPE DEFLATE APPLICATION/XML ADDOUTPUTFILTERBYTYPE DEFLATE APPLICATION/XHTML+XML ADDOUTPUTFILTERBYTYPE DEFLATE APPLICATION/RSS+XML ADDOUTPUTFILTERBYTYPE DEFLATE APPLICATION/JAVASCRIPT ADDOUTPUTFILTERBYTYPE DEFLATE APPLICATION/X-JAVASCRIPT VERIFY GZIP COMPRESSION BY TYPES BY VISITING: # OR, COMPRESS CERTAIN FILE HTTP: //CHECKGZIPCOMPRESSION. COM/ EXTENSION: <FILES *. HTML>
REMOVE QUERY STRINGS FROM STATIC RESOURCES • INCREASE PAGE SPEED GRADES • RESOURCES AND LINKS WITH A “? ” OR “&” IN THE URL ARE NOT CACHED BY SOME PROXY CACHING SERVERS. • REMOVING THE QUERY STRING AND ENCODING PARAMETERS INTO THE URL WILL INCREASE SITE PERFORMANCE SIGNIFICANTLY. • NO COMPLICATED CODE IN FUNCTIONS. PHP OR. HTACCESS JUST INSTALL, ACTIVATE AND YOU’RE GOOD TO GO.
FUNCTIONS. PHP FAR FUTURE EXPIRATION FUNCTION _REMOVE_SCRIPT_VERSION( $SRC ){ $PARTS = EXPLODE( '? VER', $SRC ); RETURN $PARTS[0]; } ADD_FILTER( 'SCRIPT_LOADER_SRC', '_REMOVE_SCRIPT_VERSION', 15, 1 ); ADD_FILTER( 'STYLE_LOADER_SRC', '_REMOVE_SCRIPT_VERSION', 15, 1 ); BE SURE TO ADD THE CODE INSIDE THE PHP TAGS OF YOUR FUNCTIONS. PHP FILE. MAKE SURE TO MAKE A BACKUP OR HAVE LOG-INS TO YOUR CPANEL OR SFTP READY TO CHANGE BACK IN CASE OF AN ERROR.
WP SMUSH • WP SMUSH STRIPS HIDDEN, BULKY INFORMATION FROM YOUR IMAGES. • REDUCES FILE SIZE WITHOUT A LOSS IN QUALITY. • 5 -10% PER IMAGE SAVINGS *MAKE SURE TO BACK UP YOUR SITE BEFORE ACTIVATING PLUGIN. SOME USERS HAVE EXPERIENCED ISSUES IN THE PAST, ALTHOUGH
KRAKEN IMAGE OPTIMIZER • SAVES BANDWIDTH AND STORAGE SPACE AND WILL DRAMATICALLY IMPROVE YOUR WEBSITE’S LOAD TIMES. • WORKS GREAT WITH GOOGLE’S PAGE SPEED TOOL. • BOTH LOSSLESS AND INTELLIGENT LOSSY OPTIMIZATION MODES ARE SUPPORTED. *PAID PLUGIN, ALTHOUGH FREE TO TRY WITH 50 MB OF TESTING QUOTA.
BJ LAZY LOAD • • • ALLOWS YOUR WEBSITE TO LOAD FASTER AND SAVE BANDWIDTH! INCREASE IN GOOGLE PAGESPEED SCORE IMAGES OUTSIDE OF VIEWPORT ARE NOT LOADED UNTIL USER SCROLLS TO THEM. THEY ARE INSTEAD REPLACED WITH PLACEHOLDERS UNTIL THEY ARE ABOUT TO ENTER THE BROWSER WINDOW. THIS REDUCES THE AMOUNT OF RESOURCES TO BE LOADED THUS RESULTING IN FASTER WEBPAGES.
W 3 TOTAL CACHE • • DESIGNED TO IMPROVE USER EXPERIENCE AND PAGE SPEED. W 3 TOTAL CACHE IMPROVES THE USER EXPERIENCE OF YOUR SITE BY INCREASING SERVER PERFORMANCE, REDUCING THE DOWNLOAD TIMES AND PROVIDING TRANSPARENT CONTENT DELIVERY NETWORK (CDN) INTEGRATION. UP TO 80% BANDWIDTH SAVINGS VIA MINIFY AND HTTP COMPRESSION OF HTML, CSS, JAVASCRIPT AND FEEDS. AT LEAST 10 X IMPROVEMENT IN OVERALL SITE
WP SUPER CACHE • A SIMPLE AND EFFECTIVE CACHING PLUGIN. *SERVES CACHED FILES IN 3 WAYS: • MOD_REWRITE. THE FASTEST METHOD IS BY USING APACHE MOD_REWRITE (OR WHATEVER SIMILAR MODULE YOUR WEB SERVER SUPPORTS) TO SERVE "SUPERCACHED" STATIC HTML FILES. • PHP. SUPERCACHED STATIC FILES CAN NOW BE SERVED BY PHP. THE PLUGIN WILL SERVE A "SUPERCACHED" FILE IF IT EXISTS AND IT'S ALMOST AS FAST AS THE
HOSTING SOLUTIONS • SHARED HOSTING • MANAGED WORDPRESS HOSTING • VIRTUAL PRIVATE SERVER (VPS)
SHARED HOSTING • SHARED HOSTING INVOLVES THE HOSTING OF MORE THAN ONE (MULTIPLE) WEBSITES ON THE SAME WEB SERVER. WITH SHARED HOSTING, A HOSTING COMPANY PROVIDES THE USER STORAGE SPACE AND MAKES THE WEBSITE'S FILES ACCESSIBLE TO OTHERS VIA THE INTERNET. THE WEB HOST ALSO MAINTAINS THE SERVER AND PROVIDES TECHNICAL SUPPORT FOR IT. STARTING $3. 99/MO. AT STARTING $12. 95/MO. OPTIMIZED WORDPRESS AT STARTING $5. 99/MO. AT
GTMETRI X SHARED HOSTING WITH SPEED TESTS PLUGINS
SHARED HOSTING WITH SPEED TESTS PLUGINS PINGDOM TOOLS
SHARED HOSTING WITH GOOGLE PAGESPEED INSIGHTS SPEED TESTS PLUGINS DESKTOP MOBILE
WHAT’S MANAGED WORDPRESS HOSTING? MANAGED WORDPRESS HOSTING SOLUTIONS ARE ALREADY OPTIMIZED AND SETUP FOR WORDPRESS. THE MAIN GOAL OF A MANAGED WORDPRESS HOSTED WEBSITE IS TO OFFER A STREAMLINED HOSTING EXPERIENCE WITH LITTLE MAINTENANCE AND GREAT SUPPORT, SIMPLIFYING AS MANY TECHNICAL ISSUES AS POSSIBLE. ALTHOUGH WORDPRESS IS CONSIDERABLY MORE EXPENSIVE THAN OTHER HOSTING SOLUTIONS, IT OFFERS A PEACE OF MIND
“WORDPRESS IS A WONDERFUL PIECE OF SOFTWARE, BUT IT ALSO HAS ITS IDIOSYNCRASIES THAT MUST BE ADDRESSED. IF YOU DO NOT CHOOSE A MANAGED WORDPRESS HOST, YOU WILL NOT BE GETTING THE BEST PERFORMANCE, SECURITY, AND SUPPORT POSSIBLE. PERIOD. SO IF YOUR SITE MEANS A LOT TO YOU, THEN HAVING A HOST WHO SPECIALIZES IN DELIVERING THE BEST EXPERIENCE TO YOU AND YOUR READERS SHOULD MEAN A LOT TO YOU TOO. ” JEROD, COPYBLOGGER MEDIA
MANAGED WORDPRESS PROS HOSTING SPEED SECURITY SUPPORT DAILY BACKUPS AUTOMATIC UPDATES NO DOWNTIME CONS COSTLY PLUGIN LIMITATIONS LACK OF CPANEL VISITOR COUNTING
OUR EXPERIENCE
OUR CHOICE FOR ALL AROUND WORDPRESS HOSTING
A LIST OF DISALLOWED PLUGINS ADMINER ASYNC-GOOGLE-ANALYTICS BACKUP-SCHEDULER BACKUPWORDPRESS BACKWPUP BROKEN-LINK-CHECKER CONTEXTUAL-RELATED-POSTS DUPLICATOR DYNAMIC-RELATED-POSTS EWWW-IMAGE-OPTIMIZER EZPZ-ONE-CLICK-BACKUP FILE-COMMANDER FUZZY-SEO-BOOSTER GOOGLE-XML-SITEMAPS-WITHMULTISITE-SUPPORT SUPER-POST SUPERSLIDER TEXT-PASSWORDS THE-CODETREE-BACKUP TOOLSPACK TWEET-BLENDER W 3 -TOTAL-CACHE WORDFENCE WORDPRESS-GZIPCOMPRESSION WP-CACHE WP-DATABASE-OPTIMIZER WP-DB-BACKUP WP-DBMANAGER WP-ENGINE-SNAPSHOT WP-FILE-CACHE WP-MAILINGLIST HC CUSTOM WP ADMIN URL HCS. PHP HELLO. PHP JR-REFERRER NO-REVISIONS OZH-WHO-SEES-ADS PORTABLEPHPMYADMIN QUICK-CACHE-PRO RECOMMEND-AFRIEND SEO-ALRP SI-CAPTCHA-FORWORDPRESS SIMILAR-POSTS SPYDERSPANKER_PR O
GTMETRI X INITIAL WP ENGINE SPEED TESTS
INITIAL WP ENGINE SPEED TESTS PINGDOM TOOLS
INITIAL WP ENGINE SPEED TESTS MOBILE DESKTOP
OPTIMIZE WP ENGINE autoptimize better wordpress minify nix gravatar cache wp smush remove query strings from static resources *maxcdn
CONTENT DELIVERY CDN is short for content delivery network. A content delivery network NETWORKS is a system of servers that deliver. S A WEB PAGE OR other Web. SITE content to THE user based on the geographic locations of th. AT user, the LOCATION of the WEBPAGE OR CONTENT BEING ACCESSED & a content delivery server.
GTMETRI X MAXCDN SPEED TESTS
MAXCDN SPEED TESTS PINGDOM TOOLS
MAXCDN SPEED TESTS DESKTOP MOBILE
GTMETRI X CLOUDFLARE SPEED TESTS
CLOUDFLARE SPEED TESTS PINGDOM TOOLS TEST
CLOUDFLARE SPEED TESTS DESKTOP MOBILE
"IT IS NOT THE JOB OF SEARCH ENGINE OPTIMIZATION TO MAKE A PIG FLY. IT IS THE JOB OF THE SEO TO GENETICALLY REENGINEER THE WEB SITE SO THAT IT BECOMES AN EAGLE. ” BRUCE CLAY THAN
30bc9095d181e0531943fc1ae7e6285e.ppt