Làm thế nào để tăng tốc độ Website của bạn cho xếp hạng tìm kiếm tốt hơn

Bài viết được viết bởi:
  • Search Engine Optimization
  • Cập nhật: Apr 24, 2018

* Lưu ý: Bài đăng này được xuất bản lần đầu vào tháng 3 2013. Một số công cụ tôi đã đề cập ở đây có thể đã lỗi thời.

Không có gì bí mật khi Google hiện đang sử dụng tốc độ trang web là một trong những yếu tố xếp hạng. Blog Trung tâm quản trị trang web của Google đã đưa ra thông báo chính thức về điều này một vài năm trước:

Bạn có thể đã nghe nói rằng ở đây tại Google, chúng tôi bị ám ảnh bởi tốc độ, trong các sản phẩm của chúng tôi và trên web. Là một phần của nỗ lực đó, hôm nay chúng tôi bao gồm một tín hiệu mới trong thuật toán xếp hạng tìm kiếm của chúng tôi: tốc độ trang web. Tốc độ trang web phản ánh mức độ nhanh chóng một trang web phản hồi các yêu cầu web

Và, Matt Cutts đã nhiều lần đề cập đến tầm quan trọng của tối ưu hóa tốc độ trang web trong videoblog.

Trong khi tìm kiếm và đọc thêm về chủ đề này, tôi đã gặp phải một số nghiên cứu điển hình xác nhận điều này - Trong một bài viết trên Công cụ tìm kiếm, Work Coach Cafe đã đạt được thêm 40% lưu lượng hữu cơ sau khi làm sạch mã và các liên kết bị hỏng; trên một trường hợp nghiên cứu, Giám đốc điều hành SmartFurniture.com xác nhận rằng trang web đã tạo ra một dẫn lượng tử trong bảng xếp hạng công cụ tìm kiếm đơn giản bằng cách tăng hiệu suất trang web của mình.

Thời gian tải trang nhanh hơn cũng bằng chuyển đổi tốt hơn

Nhưng chờ đợi, có nhiều lý do tại sao bạn nên dành thời gian để tăng tốc độ trang web của bạn.

Trong một nghiên cứu về người dùng trang web du lịch, tôi đã biết rằng 57% người dùng trang web sẽ chỉ chờ ba giây hoặc ít hơn trước khi từ bỏ trang web.

Nền tảng nghiên cứu phổ biến tại Tagman, nó cho thấy rằng tăng một giây trong thời gian tải trang có thể gây ra gần như mất 7% trong chuyển đổi khách hàng.

Trong một nghiên cứu điển hình khác tại Cloud Living, sự tương tác của khách truy cập trang web được cải thiện bởi 19% (thời lượng phiên trung bình, xem hình ảnh) sau khi tối ưu hóa tốc độ trang web.

Trang web nhanh hơn = Số lượt truy cập trang khác trên mỗi phiên và thời lượng phiên dài hơn. Nguồn: Tung Tran, CloudLiving.com.

Trong ngắn hạn, thời gian tải trang không chỉ ảnh hưởng đến thứ hạng tìm kiếm, nó cũng ảnh hưởng rất lớn đến tỷ lệ chuyển đổi và khách truy cập tiếp cận. Để có số liệu thống kê tương tự hơn, hãy đảm bảo bạn truy cập Mashable cho điều này họa thông tin đẹp.

Cách dễ dàng để cải thiện tốc độ trang web của bạn

Khi tôi mới biết về tất cả hai năm trước, tôi đã giống như Wow Wow, có rất nhiều lợi ích trong việc này! Điều gì đến tiếp theo chắc chắn là câu hỏi "làm thế nào". Làm thế nào để chúng tôi tăng tốc trang web của chúng tôi? Làm thế nào để chúng tôi đo tốc độ của trang web của chúng tôi và so sánh với những người khác? Làm thế nào để chúng ta hoàn thành công việc mà không cần đi vào quá nhiều chi tiết kỹ thuật?

Ian Lurie đã viết Cách 29 để tăng tốc website của bạn trở lại vào tháng 3 2011 và đó là một viên ngọc thực sự. Nếu bạn nghiêm túc về việc điều chỉnh tốc độ trang web của mình, bạn nên làm theo mọi mẹo được chia sẻ trong bài viết.

Tuy nhiên, nhiều giải pháp này có thể vượt ra ngoài các kỹ năng kỹ thuật của các chủ trang web và blogger hàng ngày.

Vì vậy, tôi nghĩ rằng tôi nên xem lại chủ đề này và tìm kiếm những cách đơn giản và vì vậy những người dùng không chuyên về công nghệ có thể thực hiện mà không cần đổ quá nhiều thời gian và năng lượng.

1. Giảm bớt trang web của bạn

Trong nhiều lần khi thời gian tải trang chậm, điều đó đơn giản nghĩa là trang bị thừa cân.

Các giải pháp rất dễ dàng: Đi vào một chế độ ăn uống!

Hãy kiểm tra kỹ lưỡng trang web của bạn và tự hỏi mình những câu hỏi sau:

  • Bạn có giữ quá nhiều CSS không sử dụng trong máy chủ không? Xóa chúng!
  • Là hình ảnh của bạn quá lớn? Tối ưu hóa chúng bằng Photoshop, Fireworks hoặc Smush It nếu bạn chưa cài đặt phần mềm đồ họa trong PC.
  • Bạn có quá nhiều tiêu đề HTTP không? Loại bỏ chúng!
  • Bạn có giữ quá nhiều nhận xét spam không? Nhận xét chưa được xóa trong hộp thư rác của bạn sẽ chỉ làm chậm thời gian phản hồi cơ sở dữ liệu của bạn. Loại bỏ chúng càng sớm càng tốt!
  • Bạn đang sử dụng quá nhiều plugin trên CMS của mình? Bạn có đang sử dụng các plugin và tập lệnh lỗi thời trên trang web của mình không? Vậy thì đã đến lúc làm một số công việc dọn dẹp và cập nhật.
  • JavaScript của bạn có quá nặng không? Thu nhỏ và nén nó!

Mặc dù các mẹo này có vẻ khá đơn giản, tôi sẽ không ngạc nhiên khi thấy các quản trị viên web có kinh nghiệm hoặc các nhà thiết kế web không theo kịp nó.

Vài năm trước, tôi đã bất cẩn và tôi không biết rằng chủ đề WordPress tôi đang sử dụng có <? Php wp_get_archives ('type = hàng tháng'); ?> được nhúng trong tệp header.php.

Không cần phải nói, hàm tạo ra hàng tá dòng không cần thiết trong các tệp HTML khi thời gian trôi qua. Đó là một lỗi ngớ ngẩn có thể được sửa chữa trong vài giây, nhưng sau đó tôi phải mất hơn nhiều năm 2 để nhận ra nó khi tôi không tìm kiếm mã nguồn của riêng mình.

XUẤT KHẨU. Tránh các HTTP 2 không cần thiết, 300 và 400

HTTP 300 đề cập đến chuyển hướng máy chủ, HTTP 400 đề cập đến các vấn đề xác thực và HTTP 500 đề cập đến lỗi máy chủ - tất cả các kết quả này cho các yêu cầu HTTP gây ra các chuyến đi vòng không cần thiết * cho các trình duyệt. Mặc dù một số HTTP 300 nhất định là không thể tránh khỏi (chẳng hạn như chuyển hướng 301 đến một vị trí trang mới), bạn nên xem xét mọi lỗi của HTTP 400 và 500 và cố gắng sửa từng lỗi.

* Dù sao thì thời gian khứ hồi là gì?

Nói chung, một trang web có kích thước xấp xỉ 1,100KB về kích thước và bao gồm các đối tượng gần như 100 (nguồn); một trình duyệt web chỉ có thể yêu cầu các đối tượng 2 - 6 tại một thời điểm tùy thuộc vào cấu hình của người dùng. Round Trip Times là số chuyến đi khứ hồi cần có để trình duyệt mở hoàn toàn một trang. Ví dụ: Để tải trang web với các đối tượng 100, một trình duyệt được định cấu hình để thực hiện các yêu cầu 5 tại một thời điểm sẽ mất các chuyến đi khứ hồi 20 để tải trang web. Vì thời gian chuyến đi khứ hồi càng ít, trang web tải càng nhanh; chúng ta nên giảm thiểu số lượng đối tượng có sẵn trên một trang.

3. Sử dụng CSS Sprites

CSS Sprites đề cập đến kỹ thuật mà nhiều hình ảnh được kết hợp thành một tệp hình ảnh và hiển thị các phần của hình ảnh đó cho người dùng tại một thời điểm. Sử dụng CSS Sprites làm giảm số lượng các trình duyệt khứ hồi và do đó làm cho các trang web tải nhanh hơn.

Đợi đã, tôi biết điều này có vẻ hơi quá đối với một số bạn không thích làm ướt tay CSS nhưng tin tôi đi, khái niệm này đơn giản hơn nhiều so với âm thanh. Và, tốt nhất, có những công cụ trực tuyến miễn phí có thể hoàn thành công việc mà không cần chạm vào mã CSS. Kiểm tra Sprite MeSprite Pad - mọi thứ có thể được thực hiện chỉ trong vài lần kéo và thả và nhấp chuột.

Sprite Pad

Sprite Pad

Sprite Me

Sprite Me

Ngoài ra, để đọc thêm và ví dụ về CSS Sprites, hãy truy cập điều nàyđiều này hướng dẫn.

4. Tránh sử dụng CSS @import

Chức năng CSS @import giúp tải biểu định kiểu bên ngoài vào trang web của bạn. Điều xấu về điều này là nó chỉ đơn giản là thêm thời gian chuyến đi vòng trình duyệt bổ sung và tăng thời gian tải trang web của bạn. Để giải quyết vấn đề này, bạn chỉ cần sử dụng thẻ <link>.

Trong trường hợp bạn là một blogger bình thường và không biết tôi đang nói về điều gì, hãy xem phần tiêu đề của bạn (nếu bạn đang sử dụng WordPress), ctrl + F và tìm kiếm '@import', di chuyển các tệp .css vào cùng một máy chủ nếu cần, thay thế các dòng @import bằng <link>.

Ví dụ, thay thế

@import url ("../ style1.css"); @import url ("../ style2.css")

đến

<link rel = "styleheet" href = "style1.css">

5. Cập nhật CMS của bạn

Vâng, đây không phải là trí tuệ, phải không? Cập nhật có nghĩa là để tăng hiệu suất và bảo mật và ít nhất bạn có thể làm cho khách truy cập của bạn là giữ chúng trên một nền tảng CMS cập nhật.

6. Cache All Bạn có thể Cache

Ngày nay, trong hầu hết các trường hợp, tôi dựa vào plugin của bên thứ ba để lưu vào bộ đệm. Đối với một, tôi quá lười biếng để xem xét nó; Thứ hai, có những ưu điểm có thể làm mọi thứ tốt hơn tôi, tại sao lại lãng phí năng lượng của tôi trong việc này? Trong trường hợp bạn đang dùng WordPress, hãy thử WP Super Cache - đây là một trong những bộ đệm phổ biến nhất Plugin WP tại thời điểm viết bài này. Trong trường hợp bạn là Joomla, hãy kiểm tra Cache Cleaner.

Tóm lại, các plugin này giúp lưu vào bộ nhớ cache phiên bản mới nhất của trang web của bạn và giảm nhu cầu tạo nội dung động trong một lần truy cập lặp lại.

Có rất nhiều chi tiết kỹ thuật để khủng hoảng trong chủ đề này, vui lòng đọc thêm tại đây.đây..

7. Nhận trên mạng phân phối nội dung (CDN)

CDN lưu trữ các tệp tĩnh của bạn trên các máy chủ trên toàn thế giới và phục vụ các trang web của bạn từ các máy chủ khác nhau dựa trên vị trí của người dùng. Ví dụ, khi người dùng từ Malaysia truy cập vào trang web của bạn, CDN sẽ cung cấp nội dung web của bạn (chủ yếu là các tệp tĩnh như hình ảnh và tệp HTML) từ máy chủ đặt tại Châu Á, nói Singapore; mặt khác, nếu người dùng ở Mexico, mạng sẽ chọn phân phối nội dung từ một địa điểm máy chủ gần hơn, Hoa Kỳ nói.

Có nhiều nhãn hiệu CDN khác nhau có sẵn nhưng nói chung CDN có thể được nhóm thành hai loại - Kéo CDN và Push CDN. Để biết thêm chi tiết, tôi khuyên bạn nên xem xét một số dịch vụ CDN có uy tín như MaxCDNCloudFlare.

8. Hãy xem xét một máy chủ web tốt hơn

Nếu bạn nghiêm túc về việc tinh chỉnh trang web của mình nhanh hơn, hãy cân nhắc chọn một lưu trữ tốt hơn.

Khoảng một năm trước, tôi đã chuyển một trong các trang web của tôi từ tài khoản lưu trữ được chia sẻ tại Hostgator thành WP Công cụ (một đám mây dựa trên lưu trữ). Mọi thứ thay đổi đáng kể kể từ khi tôi di chuyển, tốc độ tải trang trung bình được giảm từ hơn 900ms xuống 500ms - một cải tiến gần như 100% (xem biểu đồ bên dưới).

Tốc độ tải trang WHSR

Bài học rút ra: Đôi khi bạn không thể chỉ dựa vào những thứ rẻ tiền. Nếu bạn đang trả ít hơn $ 5 mỗi tháng, đừng mong đợi được chơi trò chơi tốc độ này. Nếu bạn muốn trang web của bạn tải ánh sáng nhanh, có lẽ cách dễ nhất để làm như vậy là chuyển trang web của bạn sang một máy chủ web tốt hơn.

9. Tối ưu hóa cơ sở dữ liệu của bạn

Nếu bạn đang trên MySQL, mọi thứ có thể được thực hiện dễ dàng trên phpMyAdmin. Và nếu bạn đang sử dụng WordPress, mọi thứ có thể được thực hiện dễ dàng hơn với plugin phù hợp. Tối ưu hóa WP, ví dụ, cho phép bạn dọn sạch cơ sở dữ liệu của bạn chỉ trong một vài cú nhấp chuột.

XUẤT KHẨU. Đặt tập lệnh của bạn ở chân trang bất cứ khi nào có thể

Một cách dễ dàng để cải thiện thời gian tải trang của bạn trong chế độ xem khách truy cập là đặt mã và tập lệnh (ví dụ: Google Analytics) vào chân trang bất cứ khi nào có thể. Mặc dù tôi tin rằng nó hầu như không giúp về SEO, nhưng làm như vậy sẽ khiến người xem trang web của bạn cảm thấy rằng trang đang tải nhanh hơn - vì điều này cho phép tải nội dung quan trọng trước khi trình duyệt thực thi tập lệnh.

Thêm lời khuyên về tăng tốc Website của bạn

Ở đó, bây giờ bạn có lời khuyên nhanh về 10 của tôi về cách cải thiện tốc độ trang web.

Tôi chắc chắn có nhiều phương pháp khác để hoàn thành công việc, tại sao không cho chúng tôi biết phương pháp của bạn - Lời khuyên #1 của bạn dành cho những người không chuyên về công nghệ để tăng tốc trang web của họ là gì?

Về Jerry Low

Người sáng lập WebhostingSecretReveal.net (WHSR) - một đánh giá lưu trữ được người dùng 100,000 tin cậy và sử dụng. Hơn nhiều năm kinh nghiệm trong lĩnh vực lưu trữ web, tiếp thị liên kết và SEO. Cộng tác viên của ProBlogger.net, Business.com, SocialMediaToday.com, v.v.