10 things you can do to speed up your site
1. Minimize HTTP Requests
According to Yahoo, 80% of a Web page’s load time is spent downloading the different pieces-parts of the page: images, stylesheets, scripts, Flash, etc. An HTTP request is made for each one of these elements, so the more on-page components, the longer it takes for the page to render.
That being the case, the quickest way to improve site speed is to simplify your design.
- Streamline the number of elements on your page.
- Use CSS instead of images whenever possible.
- Combine multiple style sheets into one.
- Reduce scripts and put them at the bottom of the page.
Always remember, when it comes to your website, leaner is better.
Pro Tip: Start a campaign to reduce the number of components on each page. By doing this, you reduce the number of HTTP requests needed to make the page render—and you’ll significantly improve site performance.
2. Reduce server response time
Your target is a server response time of less than 200ms (milliseconds). And if you follow the tips in this article, you’re well on your way to achieving this.
Google recommends using a web application monitoring solution and checking for bottlenecks in performance.
Pro Tip: Read this report by Singlehop, Critical Ecommerce Infrastructure Needs, to learn nine things you need to focus on to keep your site performing well.
Then tap into these resources:
- Yslow – to evaluate your site’s speed and get tips on how to improve performance.
- Google’s PageSpeed Tools – to learn more about performance best-practice and automate the process.
3. Enable compression
Large pages (which is what you could have if you’re creating high-quality content) are often 100kb and more. As a result, they’re bulky and slow to download. The best way to speed their load time is to zip them—a technique called compression.
Compression reduces the bandwidth of your pages, thereby reducing HTTP response. You do this with a tool called Gzip.
Most web servers can compress files in Gzip format before sending them for download, either by calling a third-party module or using built-in routines. According to Yahoo, this can reduce download time by about 70%.
And since 90% of today’s Internet traffic travels through browsers that support Gzip, it’s a great option for speeding up your site.
Pro Tip: Read this article for more details on Gzip compression. Then set up your server to enable compression:
- Apache: Use mod_deflate
- Nginx: Use HttpGzipModule
- IIS: Configure HTTP Compression
4. Enable browser caching
When you visit a website, the elements on the page you visit are stored on your hard drive in a cache, or temporary storage, so the next time you visit the site, your browser can load the page without having to send another HTTP request to the server.
Here’s how Tenni Theurer, formerly of Yahoo, explains it…
The first time someone comes to your website, they have to download the HTML document, stylesheets, javascript files and images before being able to use your page. That may be as many as 30 components and 2.4 seconds.
Once the page has been loaded and the different components stored in the user’s cache, only a few components needs to be downloaded for subsequent visits.
In Theurer’s test, that was just three components and .9 seconds, which shaved nearly 2 seconds off the load time.
Theurer says that 40-60% of daily visitors to your site come in with an empty cache, so it’s critical that you make your page fast for these first-time visitors. But you also need to enable caching to shave time off subsequent visits.
Pro Tip: Read this article to learn four methods for enabling caching.
Static resources should have a cache lifetime of at least a week. For third-party resources like ads or widgets, they should have a cache lifetime of at least one day.
For all cacheable resources (JS and CSS files, image files, media files, PDFs, etc.), set Expires to a minimum of one week, and preferably up to one year in the future. Don’t set it to more than one year in the future because that violates the RFC guidelines.
5. Minify Resources
WYSIWYG resources make it easy to build a Web page, but they sometimes create messy code—and that can slow your website considerably.
Since every unnecessary piece of code adds to the size of your page, it’s important that you eliminate extra spaces, line breaks, and indentation in your code so your pages are as lean as possible.
It also helps to minify your code. Here’s Google’s recommendation:
- To minify HTML, you can use PageSpeed Insights Chrome Extension to generate an optimized version of your HTML code. Run the analysis against your HTML page and browse to the ‘Minify HTML’ rule. Click on ‘See optimized content’ to get the optimized HTML code.
- To minify CSS, you can try YUI Compressor and cssmin.js.
- To minify JavaScript, try the Closure Compiler, JSMin or the YUI Compressor. You can create a build process that uses these tools to minify and rename the development files and save them to a production directory.
6. Optimize images
With images, you need to focus on three things: size, format and the src attribute.
Image size
Oversized images take longer to load, so it’s important that you keep your images as small as possible. Use image editing tools to:
- Crop your images to the correct size. For instance, if your page is 570px wide, resize the image to that width. Don’t just upload a 2000px-wide image and set the width parameter (width=”570”). This slows your page load time and creates a bad user experience.
- Reduce color depth to the lowest acceptable level.
- Remove image comments.
Image format
- JPEG is your best option.
- PNG is also good, though older browsers may not fully support it.
- GIFs should only be used for small or simple graphics (less than 10×10 pixels, or a color palette of 3 or fewer colors) and for animated images.
- Do not use BMPs or TIFFs.
Src attribute
Once you’ve got the size and format right, make sure the code is right too. In particular, avoid empty image src codes.
In HTML, the code for an image includes this:
When there’s no source in the quotation marks, the browser makes a request to the directory of the page or to the actual page itself. This can add unnecessary traffic to your servers and even corrupt user data.
Pro Tip: Take time to re-size your images before uploading them. And always include the src attribute with a valid URL.
To ensure your images load quickly, consider adding the WP Smush.it plugin to your website.
7. Optimize CSS Delivery
CSS holds the style requirements for your page. Generally, your website accesses this information in one of two ways: in an external file, which loads before your page renders, and inline, which is inserted in the HTML document itself.
The external CSS is loaded in the head of your HTML with code that looks something like this:
<!—Your styles –>
Inline CSS is nested in your page’s HTML and looks like this:
In general, an external style sheet is preferable, because it reduces the size of your code and creates fewer code duplications.
Pro Tip: When setting up your styles, only use one external CSS stylesheet since additional stylesheets increase HTTP requests. Here are a two resources that can help:
- CSS Delivery Tool – Tells you how many external stylesheets your website is using.
- Instructions for combining external CSS files.
Avoid including CSS in HTML code, such as divs or your headings (like the inline CSS pictured above). You get cleaner coding if you put all CSS in your external stylesheet.
8. Prioritize above-the-fold content
Having just recommended that you use only one CSS stylesheet and no inline CSS, there is one caveat you need to consider. You can improve user experience by having your above-the-fold (top of the page) load faster—even if the rest of the page takes a few seconds to load.
Pro Tip: Consider splitting your CSS into two parts: a short inline part that styles above-the-fold elements, and an external part that can be deferred.
9. Reduce the number of plugins you use on your site
Too many plugins slow your site, create security issues, and often cause crashes and other technical difficulties.
Pro Tip: Deactivate and delete any unnecessary plugins. Then weed out any plugins that slow your site speed.
Try selectively disabling plugins, then measuring server performance. This way you can identify any plugins that harm your site speed.
10. Reduce redirects
Redirects create additional HTTP requests and increase load time. So you want to keep them to a minimum.
If you’ve created a responsive website, more than likely, you have redirects in place to take mobile users from your main website to the responsive version.
Pro Tip: Google recommends these two actions to make sure a responsive redirect doesn’t slow your site:
- Use a HTTP redirect to send users with mobile user agents directly to the mobile equivalent URL without any intermediate redirects, and
- Include the markup in your desktop pages to identify the mobile equivalent URL so Googlebot can discover your mobile pages.
Sound too technical? Don’t worry. This post by VerveSearch helps you navigate your switch to a mobile-friendly website without compromising speed.
The bottom line
Some of these tips are easy to implement, but a few are advanced tactics that can be intimidating if you aren’t technically inclined.
If that’s the case, you might want to get help. Here are a few resources I can recommend:
- If you like digging in and doing it yourself, Google Developers has useful information that can help you improve site performance.
- For a done-for-you solution, consider a fully managed server like SingleHop.
Now it’s your turn. Have you come up with a unique way to speed up your website? Share your tips below.
53 Comments
ReplyDeleteReally Good blog post.provided a helpful information about how to speed the website.keep updating...
Digital marketing company in Chennai
Interesting blog post.This blog shows that you have a great future as a content writer.waiting for more updates...
ReplyDeleteVmware Training in Chennai
Web Designing Training in Chennai
AWS Training in Chennai
Linux Training in Chennai
Microsoft Azure Training in Chennai
I want to give more credits for this post. It surely impress all your blog readers and those who would like to improve their business in online. Keep this good job ever.
ReplyDeleteFinal year Project
Thank you For posting, Its very useful to the learners and informative.
ReplyDeleteBest Web Desiging Training in Bangalore
Best Oracle Training in Bangalore
wow Great post i am always designing a websites based on responsive design and attractive appearances point of view here i above i have learnt web site speed enhancement concepts i am sure i will implement this concepts to my Microsoft Certification Courses Website thanks a lot
ReplyDeleteWe give you the best organization we can give you an affirmation that the organizations gave by our young women will be the best organization in thistle Escorts In Dubai in every way. These young women are the best in their action.
ReplyDeletePh#: +971561616995
Scoop.it: dubai-escorts
VK: dubaiescorts.verified
We give you some self-ruling escorts in Dubai furthermore you can call them for outside social event and contribute more vitality with you. our young women are altruistic in nature.
ReplyDeleteScoop.it: dubai-escorts
VK: dubaiescorts.verified
You can get in touch with us at whenever you need, We give Luxurious Dubai Escorts in reasonable cost. We have a rundown of present day and new in the field escorts with the goal that you can pick best for yourself
ReplyDeleteIn the event that you need to unwind and take things moderate.. Investigate a little OR experience your most out of control dream!! At that point we have definitely the Dubai Girl Escorts for you.
ReplyDeleteOur Independent Dubai Escorts would like to have the capacity to associate with you on a greatness of levels that will invigorate and fulfill us both. There are incalculable courses for us to share our private minutes together.
ReplyDeleteAre you SEEKING for prudent female friendship, We have best arrangement for you. Our Escorts are not a clock watcher. They're sweet; however I do have a wild side that will drive you wild! Our Dubai Escorts are exceptionally addictive.
ReplyDeleteScoop.it: dubai-escorts
VK: dubaiescorts.verified
We have Escorts in Dubai which are exceptionally experienced in pretend and can dress anyway you like in ensembles or regalia which offer to your dreams.
ReplyDeletePh#: +971561616995
Scoop.it: dubai-escorts
VK: dubaiescorts.verified
It's an informative blog is useful for increase website speedup conversion. Thanks for sharing this post
ReplyDeleteJava programming training courses
Useful information for increase website speed for user satisfaction.
ReplyDeletebest website development company in india
professional seo services in madurai
idn poker
ReplyDeletepoker idn
idn poker apk
idn poker 168
poker idn play
judi online
ReplyDeletesitus judi online
situs judi qq online terpercaya
judi bola online
agen judi online
idnplay
ReplyDeleteidnplay 168
idnplay poker
poker idnplay
idnplay login
idn poker
ReplyDeletepoker idn
idn poker apk
idn poker 168
poker idn play
game judi online
ReplyDeletegame judi pulsa
game judi osg toto
game judi uang asli
game judi android
thanks for great article
ReplyDeletejudi online
Valuable post...I like your post and Keep doing...
ReplyDeleteEmbedded System Course Chennai
Embedded Training in Chennai
job Openings in chennai
Unix Training in Chennai
Pega Training in Chennai
Linux Training in Chennai
Social Media Marketing Courses in Chennai
Tableau Training in Chennai
Advanced Excel Training in Chennai
Embedded Training in Anna Nagar
Embedded Training in T Nagar
I have bookmarked your website, apk scr888 the articles are route superior to anything other comparative web journals...a debt of gratitude is in order for an awesome site!
ReplyDeleteYou completed several fine points there. s128 apk I did a search on the matter and found the majority of people will go along with with your blog.
ReplyDeleteTerdapat bermacam-macam jenis taruhan yang bisa anda pasang di sbobet88 seperti 1x2, Over Under, Correct Score, Half Time dan Full Time, First Goal dan masih banyak yang lainnya.
ReplyDeleteSitus taruhan paling lengkap dan paling populer di Asia termasuk Indonesia adalah sbobet88 dan juga telah memiliki ribuan agen resmi sehingga anda dengan mudah buat akun bola, deposit dan juga tarik dana kemenangan.
sbobet88 telah terkenal di seluruh dunia sebagai penyelenggara aneka permainan taruhan Judi Online memiliki banyak keunggulan. Tak hanya taruhan Bola, terdapat taruhan olahraga lainnya seperti : Tennis, Bola Basket, Badminton, Tinju, Motor GP/ F1, Hockey, dan masih banyak lagi.
Salah satu jenis taruhan sbobet88 yaitu Odd Even jenis taruhan yang melibatkan jumlah total goal dari pertandingan kedua team apakah jumlah goalnya Genap atau Ganjil.
Untuk bisa login situs sbobet88 anda harus memiliki akun resmi yang dibuat melalui agen yang memiliki track record sebagai agen bola terpercaya dan biasanya memiliki ribuan member.
عکس پروفایل عکس پروفایل عکس پروفایل عکس پروفایل عکس پروفایل
ReplyDeleteTerima kasih atas informasi nya...
ReplyDeleteKunjungi juga link saya ya !!!!
Saling Berbagi, Kunjungi Juga Lapak Saya Ya Gan....
PKV GAME
PKV GAME
PKV GAME
It is really a very informative post for all those budding entreprenuers planning to take advantage of post for business expansions. You always share such a wonderful articlewhich helps us to gain knowledge .Thanks for sharing such a wonderful article, It will be deinitely helpful and fruitful article.
ReplyDeleteCyber Security Training Course in Chennai | Certification | Cyber Security Online Training Course | Ethical Hacking Training Course in Chennai | Certification | Ethical Hacking Online Training Course | CCNA Training Course in Chennai | Certification | CCNA Online Training Course | RPA Robotic Process Automation Training Course in Chennai | Certification | RPA Training Course Chennai | SEO Training in Chennai | Certification | SEO Online Training Course
ReplyDeletewonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article.
Cyber Security Training Course in Chennai | Certification | Cyber Security Online Training Course | Ethical Hacking Training Course in Chennai | Certification | Ethical Hacking Online Training Course | CCNA Training Course in Chennai | Certification | CCNA Online Training Course | RPA Robotic Process Automation Training Course in Chennai | Certification | RPA Training Course Chennai | SEO Training in Chennai | Certification | SEO Online Training Course
I agree with a lot of the points you made in this article. If you are looking for the Web Design And Development Services, then visit DP Websolutions. I appreciate the work you have put into this and hope you continue writing on this subject.
ReplyDeleteHere are 10 things which helps in speeding up your website: Minimize HTTP request. Reduce server response time. Enable Compression. Enable Browser Caching. Minify Resources. Optimise Images. Optimise CSS Delivery. Prioritise above-the-fold Content.Fred’s Survey
ReplyDeleteGlad to see your article, thanks for taking the time to share the blog.
ReplyDeleteselenium architecture diagram
benefits of angularjs
advantages of aws certification
features of oreo
aws interview questions and answers pdf
Removing HTML comments, CDATA sections, whitespaces and empty elements will decrease your page size, reduce network latency and speed ...AAA Credit
ReplyDeletethanks admin turkey hello konya escort good konya escort
ReplyDeleteThe information given in this article is very good and I like it. I have also written this kind of blog you can also read for more knowledge.
ReplyDeleteBiomedical engineering projects ideas
Hi,im venky here to tell about that the explanation of content in this blog clear and helpful.
ReplyDelete1000 Social BookMarking Sites List
To achieve better customer satisfaction is any companies primary motive, without customer's gratification it goes nowhere. keeping the same in mind Arby’s Feedback Survey is conducted online at www.arbys.com/survey. participate in Arby Listens Survey and win whopping coupon codes and rewards
ReplyDeleteTake Whataburger Feedback Survey and convey your honest feedback, to help the management to serve you better in your next visit. also, every customer may win a chance to get Whataburger gift cards for taking up the survey.
ReplyDeleteWant to win a tractor supply reward worth $2500, then take part in a tell tractor supply customer survey today and share your honest feedback. upon completing the telltractorsupply.com survey customers win a chance to enter into Monthly Survey Sweepstakes.
ReplyDeleteBuat kamu pecinta gelato wajib sekali datang ketempat ini ramai- rame sama sahabat, di mari kamu bisa seleksi berbagai opsi rasa gelato serta menu santapan yang nikmat. Kecuali menunya oke, bidang dalamnya kafe ini aman sekali. https://nasi-lemak.net/ Serta terdiri dari tempat out door yang terletak di dekat halaman. Kemudian dengan suasana indoor kamu bisa santai dengan dekor ruang yang bagus, buat kamu ang instagrammable wajib sekali ke mari.
ReplyDeletePanduan Memasang Taruhan Slot Online https://slotspage.net dikenal sebagai terlewat 1 mekanisme yg sangat puntar serta efektif buat memperoleh keuntungan.
ReplyDeletePermainan dingdong selalu jadi pilihatan untuk panjang bettor negara judi yg pernah seringkali berjudi selagi bertahun- tahun.
Pilihan Berhimpun Jadi Petaruh. https://pokercollege.org Memasang Taruhan uang merupakan satu permainan yang mana mereka pemainnya mau mempertaruhkan barang-barang yang begitu berbobot baik semacam uang atau yang lainnya. Umumnya mereka sering memainkan berbagai paket permainan taruhan itu uang kartu, betting bola, taruhan sebagainya banyak lagi beraneka ragam berjudi betting lainnya
ReplyDeleteThank you,For technologies and academic projects visit our website
ReplyDeletehttps://takeoffprojects.com/Final-Year-Projects-for-CSE on Takeoff Edu Group.
Takeoff
This comment has been removed by the author.
ReplyDeletesejda pdf desktop pro 7.3.2 I've been using it for a long time and it is the best one indeed.You can Download it free of cost.
ReplyDeleteThese No Fax Loans can take care of start-up expenses, facility maintenance, repair, marketing, product launch, or fund other business costs.
ReplyDeleteThank you for sharing the information about the 10 Ways to Speed Up Your Website – and Improve Conversion by 7%. It is amazing and helpful content for everyone. Keep sharing.
ReplyDeleteBest and also Most economical Jabodetabek Individual Instructions, each of our staff members plus educators come to your home, placed your personal research schedule which enable it to opt for any industry regarding research ... go to https://kursus-akuntansi.netlify.app/kursus-akuntansi-pademangan.html for more information
ReplyDeleteJabodetabek private tutoring services with teachers traveling to the house. More than many hundreds of active tutors are prepared to teach various skills and lessons for the children to adults ... visit https://privat-matematika.vercel.app/les-privat-matematika-tambora.html for more information
ReplyDeleteYou could will discover a cheaper fee than the table above, make certain again regarding the qualifications of your teacher / Kindergarten teacher recommended back ... for more information https://kimia-exed.blogspot.com/2022/04/les-privat-kimia-di-depok-terdekat_19.html
ReplyDeleteinformative blog, got knowledge from your blog , keep posting, and checkout my blog reactjs training in pune
ReplyDeleteI liked your blog too much and it's well informative. Unlock the door to impeccable English fluency with Ziyyara Edutech’s top-notch online home tuition services in Saudi Arabia.
ReplyDeleteFor Book a demo now Best english speaking course in Riyadh
memek janda hitam legam
ReplyDeletejanda kacau mencari berondong
memek bau terasi
memek jembut keriting
memek colmek pake timun
janda pirang doyan jilat kontol
janda memek gatel
Welcome to 12Bet India! Your one-stop platform for cricket, football, and live casino action. Enjoy a secure, user-friendly experience with 24/7 support. Visit 12Bet and start exploring now!
ReplyDelete