Author: Oxford
Your WordPress theme is your site’s foundation, which means it plays a big role in how quickly your site loads. Sure, there are a ton of tactics that you can use to speed up your WordPress site after the fact. But your theme is always going to act as a bottleneck. In fact, I was doing some testing on my portfolio site once and I got an almost 50% reduction in page load times just by switching to one of the lightweight WordPress themes on this list (and that site was already decently optimized before the switch!). So yeah, whenever possible, you always…
The mission is complete. 100 grade on gtmetrix and google speed insight. Today we finished the last phase of speed optimization for the theme and this gives us 100 grade. I want to share you some details about what we did and which unique options we implemented. First step – Files. It was to find most heavy sized files that are generated on site. It was icon font in our case. We used Fontawesome icons as many other developers and this was a problem. FA icons added more and more size in each version. So, we decided to make our…
Skimlinks: Unlikely — Check status Viglink: Unlikely — Check status ShareASale: Unlikely — Check status Awin (Affiliate Window): Unlikely — Check status FlexOffers: Unlikely — Check status Commission Junction (CJ, Conversant): Unlikely — Check status Rakuten Marketing (Linkshare): Unlikely — Check status Pepperjam: Unlikely — Check status Impact Radius (Impact.com): Unlikely — Check status Avantlink: Unlikely — Check status Webgains: Unlikely — Check status Direct: Unlikely — Check status
Screen is like a window manager for your console. It will allow you to keep multiple terminal sessions running and easily switch between them. It also protects you from disconnection, because the screen session doesn’t end when you get disconnected. You’ll need to make sure that screen is installed on the server you are connecting to. If that server is Ubuntu or Debian, just use this command: sudo apt-get install screen Now you can start a new screen session by just typing screen at the command line. You’ll be shown some information about screen. Hit enter, and you’ll be at…
https://wp2static.com/developers/wp-cli/ WP-CLI WP-CLI is a developer-friendly way to manage WordPress sites. WP2Static integrates with WP-CLI, adding useful commands to generate and deploy your static site. WP-CLI commands Running the command wp wp2static will give you all the avaiable options and is the best way to know which commands are available on your system. WP2Static Add-ons may provide additional commands. WP-CLI commands will apply to the site relative to the system path you run them from. System user when running WP-CLI TL;DR – run wp commands as the same user as your webserver When WP-CLI runs, it will likely be using the system default…
Setting Up s3cmd 2.x with DigitalOcean Spaces https://www.digitalocean.com/docs/spaces/resources/s3cmd/ Validated on 19 April 2019 • Posted on 19 April 2019 Spaces is an S3-compatible object storage service that lets you store and serve large amounts of data. Each Space is a bucket for you to store and serve files. The free, built-in Spaces CDN minimizes page load times, improves performance, and reduces bandwidth and infrastructure costs. s3cmd is a popular cross-platform command-line tool for managing S3 and S3-compatible object stores.To use s3cmd with DigitalOcean Spaces, you need: s3cmd version 2.0.0+ or higher. You can check your version with s3cmd –version. Versions from package managers may…
# Enable pagespeed module by putting the following in http context pagespeed on; pagespeed Domain example.com; pagespeed DownstreamCachePurgeLocationPrefix http://lb1.i; pagespeed DownstreamCachePurgeMethod PURGE; pagespeed DownstreamCacheRewrittenPercentageThreshold 95; # This setting should be enabled when using HTTPS # Take care when using HTTP > HTTPS redirection to avoid loops # pagespeed MapOriginDomain http://example.com https://example.com; pagespeed EnableFilters extend_cache; pagespeed Statistics on; pagespeed StatisticsLogging on; pagespeed LogDir /var/log/pagespeed; # Needs to exist and be writable by nginx. Use tmpfs for best performance. pagespeed FileCachePath /var/ngx_pagespeed_cache; pagespeed RespectVary on; pagespeed LowercaseHtmlNames on; # optional pagespeed XHeaderValue “Powered By ngx_pagespeed”; # admin # filter pagespeed RewriteLevel PassThrough;…
For the ones who are not introduced to the world of S3 bucket, this article will guide you on how to upload the file on s3bucket through the terminal in Linux and assigning permission to it. But before that let’s get a small overview on what S3 bucket is and in what ways the file can be uploaded on s3bucket. S3 bucket is one of the many services provided by AWS. It is nothing but public cloud storage where you can store your files, kind of a folder in your pc but unlike pc, you can access it anywhere you…
cd /www/wwwroot/hearing-aids.com.cn git config –system user.name “audisound” git config –system user.email “[email protected]” git remote rm origin git init git remote add origin [email protected]:audisound/hearing-aids.com.cn.git git fetch origin master git fetch origin dev git log -p master..origin/master git log -p dev..origin/dev git merge origin/master git merge origin/dev git add . git commit -a -m “init project 2020” git push -u origin master
Shopify makes it super easy to get set up to sell online right out of the box. And, did you know that there are also hundreds of Shopify apps available to help you grow your business?
# nginx config # WebP Express rules # ——————– location ~* ^/?wp-content/.*\.(png|jpe?g)$ { add_header Vary Accept; expires 365d; if ($http_accept !~* “webp”){ break; } try_files /wp-content/webp-express/webp-images/doc-root/$uri.webp $uri.webp /wp-content/plugins/webp-express/wod/webp-on-demand.php?xsource=x$request_filename&wp-content=wp-content ; } # Route requests for non-existing webps to the converter location ~* ^/?wp-content/.*\.(png|jpe?g)\.webp$ { try_files $uri /wp-content/plugins/webp-express/wod/webp-realizer.php?xdestination=x$request_filename&wp-content=wp-content ; } # ——————- (WebP Express rules ends here) https://wordpress.org/plugins/webp-express/#%0Ai%20am%20on%20nginx%20or%20openresty%0A
https://www.digitalocean.com/community/tutorials/how-to-create-and-serve-webp-images-to-speed-up-your-website
When his site was unexpectedly hit by a recent core Google algorithm update, one SEO was determined to find out why. Follow along with all the steps taken to see just what went wrong and how to determine the right fix.
Free is awesome. Especially when that “free” whatever is giving you extra traffic, money, rank, reputation, riches, etc. Thankfully, there are a ton of free tools in the SEO world. The downside is that some of these free tools are junk.I want to give you a go-to collection of the top free SEO tools. These are intuitive, slick, effective, powerful, and — best of all — they’re absolutely free. 1. Google AnalyticsGoogle Analytics is to the online marketer like air is to the human being. You can’t live without it.If you’re not yet using Google Analytics, I recommend that you begin…
When I’m auditing websites, image optimisation has often been ignored more than anything, particularly technical SEO-wise. Even on the visual side, there is much to consider to make products look as appealing as possible to visitors. Well optimised images help websites in general organic search as well as in the image vertical – images can have a big negative impact on speed, for example. When visitors reach a website, the visual side of images can have a huge impact on conversion rates. Studies involving high profile names such as Amazon and Shopify have proven a fast website leads to increased…
Want to know the one thing that every successful digital marketer does first to ensure they get the biggest return on their marketing budget? It’s simple: goal-setting. This is an absolutely essential practice for any digital marketer who knows how to execute their campaigns in a productive, cost-effective way. With a few. With a few simple tips, you can be doing the same in no time! In this blog, we’ll walk you through the first steps every savvy digital marketer takes to ensure that they’re on target to hit all their marketing objectives. Get ready for revenue! Remember: even if…
Want to know the one thing that every successful digital marketer does first to ensure they get the biggest return on their marketing budget? It’s simple: goal-setting. This is an absolutely essential practice for any digital marketer who knows how to execute their campaigns in a productive, cost-effective way. With a few. With a few simple tips, you can be doing the same in no time! In this blog, we’ll walk you through the first steps every savvy digital marketer takes to ensure that they’re on target to hit all their marketing objectives. Get ready for revenue! Remember: even if…
Want to know the one thing that every successful digital marketer does first to ensure they get the biggest return on their marketing budget? It’s simple: goal-setting. This is an absolutely essential practice for any digital marketer who knows how to execute their campaigns in a productive, cost-effective way. With a few. With a few simple tips, you can be doing the same in no time! In this blog, we’ll walk you through the first steps every savvy digital marketer takes to ensure that they’re on target to hit all their marketing objectives. Get ready for revenue! Remember: even if the…
Want to know the one thing that every successful digital marketer does first to ensure they get the biggest return on their marketing budget? It’s simple: goal-setting. This is an absolutely essential practice for any digital marketer who knows how to execute their campaigns in a productive, cost-effective way. With a few. With a few simple tips, you can be doing the same in no time! In this blog, we’ll walk you through the first steps every savvy digital marketer takes to ensure that they’re on target to hit all their marketing objectives. Get ready for revenue! Remember: even if…
Want to know the one thing that every successful digital marketer does first to ensure they get the biggest return on their marketing budget? It’s simple: goal-setting. This is an absolutely essential practice for any digital marketer who knows how to execute their campaigns in a productive, cost-effective way. With a few. With a few simple tips, you can be doing the same in no time! In this blog, we’ll walk you through the first steps every savvy digital marketer takes to ensure that they’re on target to hit all their marketing objectives. Get ready for revenue! Remember: even if the…
Want to know the one thing that every successful digital marketer does first to ensure they get the biggest return on their marketing budget? It’s simple: goal-setting. This is an absolutely essential practice for any digital marketer who knows how to execute their campaigns in a productive, cost-effective way. With a few. With a few simple tips, you can be doing the same in no time! In this blog, we’ll walk you through the first steps every savvy digital marketer takes to ensure that they’re on target to hit all their marketing objectives. Get ready for revenue! Remember: even if the…
Want to know the one thing that every successful digital marketer does first to ensure they get the biggest return on their marketing budget? It’s simple: goal-setting. This is an absolutely essential practice for any digital marketer who knows how to execute their campaigns in a productive, cost-effective way. With a few. With a few simple tips, you can be doing the same in no time! In this blog, we’ll walk you through the first steps every savvy digital marketer takes to ensure that they’re on target to hit all their marketing objectives. Get ready for revenue! Remember: even if the…
Want to know the one thing that every successful digital marketer does first to ensure they get the biggest return on their marketing budget? It’s simple: goal-setting. This is an absolutely essential practice for any digital marketer who knows how to execute their campaigns in a productive, cost-effective way. With a few. With a few simple tips, you can be doing the same in no time! In this blog, we’ll walk you through the first steps every savvy digital marketer takes to ensure that they’re on target to hit all their marketing objectives. Get ready for revenue! Remember: even if…
Want to know the one thing that every successful digital marketer does first to ensure they get the biggest return on their marketing budget? It’s simple: goal-setting. This is an absolutely essential practice for any digital marketer who knows how to execute their campaigns in a productive, cost-effective way. With a few. With a few simple tips, you can be doing the same in no time! In this blog, we’ll walk you through the first steps every savvy digital marketer takes to ensure that they’re on target to hit all their marketing objectives. Get ready for revenue! Remember: even if…