7 thủ thuật SEO tối ưu mã nguồn HTML để quảng bá tốt website
Các thống kê thói quen người dùng website cho thấy họ sẽ chuyển sang trang khác nếu phải chờ đợi quá 4 giây. Vì vậy tốc độ tải trang và biên dịch rất quan trọng. Bài viết này hướng dẫn các bạn 7 thủ thuật quan trọng, tối ưu mã nguồn HTML để tăng tốc độ của website, tạo thuận lợi cho chiến dịch quảng bá web của công ty
Lưu trữ tài nguyên kích thước lớn sang máy chủ khác
Nhiều người cùng kết nối một lúc có thể làm nghẽn đường truyền của bạn với hàng đống yêu cầu xem cùng một tấm hình trên website. Gánh nặng dữ liệu có thể chuyển sang những website chuyên để lưu trữ và chia sẻ ảnh như ImagaShack, Photobucket hay Flickr. Bằng cách này, máy chủ web của bạn chỉ cần đảm bảo phần văn bản text và file ảnh cỡ nhỏ, giảm đáng kể băng thông đồng nghĩa với việc phục vụ được nhiều người một lúc hơn.
Tối ưu hóa mã CSS
Hiện nay, nhiều website bắt đầu sử dụng CSS (Cascade Style Sheet) để định dạng. Việc ứng dụng CSS giúp nhà lập trình Web tách riêng biệt nội dung và trình bày, tạo thuận tiện cho quá trình lập trình và sửa đổi, nâng cấp. Mặc dù bảng CSS nhìn bắt mắt và hiệu quả hơn định dạng bảng HTML, nhưng nó đòi hỏi bạn phải tối ưu hóa mã nguồn của chúng mới mong đạt được tốc độ tối ưu. Đoạn mã CSS “sạch sẽ” sẽ giúp trình duyệt giải mã trang web nhanh hơn.
Theo các chuyên gia tối ưu hóa của Yahoo thì các mã CSS nên được đặt ở phần đầu của web. Điều này đặc biệt ý nghĩa nếu trang của bạn lớn và có nhiều đối tượng. Nếu bạn đặt CSS ở cuối hoặc giữa trang web, trình duyệt sẽ dùng định dạng mặc định để hiện thị, sau đó mới tải định dạng bằng CSS. Điều đó đòi hỏi thêm thời gian tính toán và tất nhiên người dùng sẽ khó chịu khi nhìn một website vỡ tung khi chưa định hình. Thậm chí, một số trình duyệt cũng cấm đặt CSS tại cuối website.
Theo chuẩn của W3C thì tệp tin định dạng CSS phải được tải trong phần head của tài liệu HTML.
Tối ưu hóa hình ảnh
Có 4 loại định dạng hình ảnh sử dụng phổ biến trên web: PNG, JPG, /JPEG và GIF. Hầu hết các phần mềm xử lý ảnh như Adobe Photoshop đều có tính năng “Save for Web” để tối ưu tỉ lệ giữa chất lượng hình và kích thước file. Ngoài ra bạn cũng nên sử dụng thuộc tính alt để khai báo, miêu tả ảnh IMG, giúp người dùng khiếm thị có thể nhận biết được nội dung của hình ảnh đăng tải.
Khai báo kích thước hình ảnh
Nhiều lập trình viên nghiệp dư “quên” khai báo tag chiều cao và rộng của ảnh khi viết mã HTML. Hai thông số này báo với trình duyệt kích thước của ảnh trước khi dữ liệu được tải về. Nếu không được khai báo trước, trình duyệt phải tự tính toán kích thước bằng cách download toàn bộ hình ảnh về, sau đó mới đến lượt các dữ liệu khác.
Khi khai báo hình ảnh có đầy đủ các tag, trình duyệt sẽ dành 1 khoảng trống vừa đúng kích thước ảnh và tiếp tục tải dữ liệu. Như vậy, người xem có thể đọc ngay phần văn bản trong khi hình ảnh vẫn tiếp tục được hiện ra từng phần. Việc khai báo kích cỡ hình ảnh sẽ giúp trình duyệt biên dịch trang nhanh hơn, từ đó giảm thời gian chờ đợi của người dùng.
Giảm thiểu sử dụng Javascript
Các hiệu ứng hoạt hình của Java script rất bắt mắt và nhiều người có xu hướng đưa chúng vào website của mình. Tuy nhiên, sử dụng quá nhiều Javascript có thể làm trình duyệt bị treo cứng khiến người dùng bực mình. Phải cân nhắc thật kỹ lưỡng trước khi sử dụng chúng.
Vị trí đặt các đoạn mã script cũng khá quan trọng đối với tốc độ hiển thị. Lời khuyên của dân lập trình chuyên nghiệp: chỉ để những script thực sự quan trọng có ảnh hưởng toàn trang lên đầu, còn những hiệu ứng khác (hoạt hình, thống kê,…) thì cho xuống cuối trang.
Việc đưa Javascript và CSS ra liên kết bên ngoài tốt hơn là chèn thẳng vào trang web. Những file này sẽ được lưu tại bộ nhớ đệm (cache) của trình duyệt và người dùng sẽ không phải download lại chúng mỗi khi cần đến. Nó giảm đáng kể thời gian và băng thông của máy chủ cũng như người dùng ngoài ra cũng giúp mã nguồn HTML của trang trông sạch sẽ và dễ hiểu hơn.
Tối ưu hóa liên kết
Chú ý mỗi liên kết được đặt trên website hay blog của bạn được viết một cách ngắn gọn và chính xác. Bạn nên loại bỏ bớt các tham số không cần thiết trong địa chỉ URL của Web động và sử dụng các liên kết URL ngắn gọn và dễ hiểu. Việc sử dụng chính xác liên kết sẽ giảm bớt những yêu cầu không đáng có đối với máy chủ trong một số trường hợp.
Giảm bớt các yêu cầu HTTP tới máy chủ
Khi mở website, mỗi đối tượng trên trang (hình ảnh, script, hình vẽ, đường kẻ, …) đều tạo ra 1 yêu cầu tới máy chủ để tải về. Tất nhiên, càng nhiều đối tượng thì việc tải về càng lâu hơn. Vì thế, hãy giảm thiểu số đối tượng trên cùng 1 trang và cố gắng gộp file CSS với các script lại với nhau.
Kết luận của quảng bá Web
Trên đây là 7 bước cơ bản tối ưu hoá mã nguồn HTML để tăng tốc cho website, bạn có thể kết hợp thêm việc tối ưu máy chủ Web hay phần mềm quản trị nội dung CMS như cài đặt thêm bộ nhớ Cache, giảm bớt các truy vấn cơ sở dữ liệu, hiệu chỉnh thời gian time out đối với các kết nối, hoặc cấm các bọ tìm kiếm đánh chỉ số trong những phần làm hao tổn tài nguyên máy chủ… Tất cả các yếu tố này nếu được tổng hợp tốt sẽ giúp bạn cải thiện đáng kể tốc độ tải trang.
Để quảng cáo trực tuyến (QCTT) Việt Nam phát triển, cần 3 yếu tố: Lượng người dùng và thời gian sử dụng Internet đủ lớn, phát triển mạnh chuyên gia QCTT, hiểu rõ vai trò và giá trị của QCTT.
Khai thác hiệu quả những yếu tố của website? Để có thể khai thác hiệu quả của website tốt, doanh nghiệp nên chú ý các đặc tính bên dưới của website và đảm bảo rằng website của mình phải thỏa những yêu cầu đó
Thuộc tính ALT là thuộc tính quan trọng đối với ảnh, trong HTML được gói là thẻ (tag) img nhưng rất nhiều người bỏ qua thuộc tính này. Có thể hiểu thuộc tính này dùng để mô tả về ảnh, dành cho các công cụ tìm kiếm hiểu được ảnh này có nội dung là gì (do chúng không có khả năng đọc nội dung của ảnh).
Có lẽ bạn đã từng nghe nói rằng tốc độ là một yếu tố xếp hạng, nhưng không biết bắt đầu từ đâu. Chúng tôi muốn giúp bạn hiểu mối liên hệ giữa tốc độ website và cảm nhận của người duyệt web. Vậy mời bạn đeo headphone kiếm gói bỏng ngô, rồi verify quyền sở hữu website và download plugin, chúng ta bắt đầu tìm hiểu về tốc độ website.
SEO, viết tắt cụm từ tối ưu kết quả tìm kiếm (search engine optimization), là cách thức đưa trang web lên thứ hạng cao trong danh mục các kết quả tìm kiếm với những từ khóa mục tiêu. Ví dụ, với một trang tin tức về nhà đất, nếu làm SEO tốt, khi người dùng tìm kiếm những thông tin liên quan đến nhà đất, nội dung của trang tin đó sẽ lên đầu tiên trong kết quả tìm kiếm.
Việc dùng đúng định dạng HTML sao cho có ý nghĩa và chuẩn cũng là một việc hết sức phức tạp đối với chúng ta. Thông thường mỗi thẻ HTML thường có ý nghĩa đối với một hoặc một số công việc nhất định. Ví dụ để định dạng cho đoạn văn bản thì cách làm đúng đắn nhất là dùng thẻ <p>, còn thông tin về địa chỉ thì chúng ta chắc chắn phải đặt trong thẻ <address>Thông tin địa chỉ</address>.
Bước đầu tiên là tạo một phác thảo, từ bản phác thảo này, bạn cần tìm ra các yêu cầu cho mẫu thiết kế.(Bạn cũng cần nghiên cứu thị trường hoặc các điều kiện và các mặt hạn chế có thể ảnh hưởng đến thiết kế)
Lỗi 404 xẩy ra trong trường hợp người dùng truy cập một địa chỉ web nhưng không tồn tại, đây là một lỗi phổ biến thường gặp khi truy cập internet. Website của bạn cần phải kiểm tra lỗi này để hiển thị thông báo thân thiện cho người dùng nhằm mục đích lôi kéo khách hàng tiếp tục ở lại để truy cập website của bạn thay vì chuyển qua các trang web của đối thủ cạnh tranh
Khách hàng tham gia Groupon trực tuyến có cơ hội mua được nhiều sản phẩm hay dịch vụ giá rẻ được khuyến mãi lên đến 90%. Trong khi đó doanh nghiệp được quảng cáo hiệu quả với chi phí thấp.
Các chuyên gia tâm lý khẳng định khi trao đổi e-mail, người sử dụng hòm thư Yahoo Mail thường không được đánh giá cao, trái với những ai sở hữu địa chỉ có tên miền riêng.
Với tư cách là một nhà tài trợ - cung cấp tất cả hoặc một phần vốn cho một chương trình dự án nhất định: có thể là một trang web, một bản tin điện tử hay một diễn đàn thảo luận trực tuyến, chắc chắn bạn sẽ có được một vị trí quảng cáo đẹp nhất, có khả năng thu hút sự chú ý của nhiều khách hàng.
Khai thác hiệu quả những yếu tố của website? Để có thể khai thác hiệu quả của website tốt, doanh nghiệp nên chú ý các đặc tính bên dưới của website và đảm bảo rằng website của mình phải thỏa những yêu cầu đó
7 thủ thuật SEO tối ưu mã nguồn HTML để quảng bá tốt website
Các thống kê thói quen người dùng website cho thấy họ sẽ chuyển sang trang khác nếu phải chờ đợi quá 4 giây. Vì vậy tốc độ tải trang và biên dịch rất quan trọng. Bài viết này hướng dẫn các bạn 7 thủ thuật quan trọng, tối ưu mã nguồn HTML để tăng tốc độ của website, tạo thuận lợi cho chiến dịch quảng bá web của công ty
Lưu trữ tài nguyên kích thước lớn sang máy chủ khác
Nhiều người cùng kết nối một lúc có thể làm nghẽn đường truyền của bạn với hàng đống yêu cầu xem cùng một tấm hình trên website. Gánh nặng dữ liệu có thể chuyển sang những website chuyên để lưu trữ và chia sẻ ảnh như ImagaShack, Photobucket hay Flickr. Bằng cách này, máy chủ web của bạn chỉ cần đảm bảo phần văn bản text và file ảnh cỡ nhỏ, giảm đáng kể băng thông đồng nghĩa với việc phục vụ được nhiều người một lúc hơn.
Tối ưu hóa mã CSS
Hiện nay, nhiều website bắt đầu sử dụng CSS (Cascade Style Sheet) để định dạng. Việc ứng dụng CSS giúp nhà lập trình Web tách riêng biệt nội dung và trình bày, tạo thuận tiện cho quá trình lập trình và sửa đổi, nâng cấp. Mặc dù bảng CSS nhìn bắt mắt và hiệu quả hơn định dạng bảng HTML, nhưng nó đòi hỏi bạn phải tối ưu hóa mã nguồn của chúng mới mong đạt được tốc độ tối ưu. Đoạn mã CSS “sạch sẽ” sẽ giúp trình duyệt giải mã trang web nhanh hơn.
Ví dụ: Thay vì viết:
margin-top: 20px;margin-right: 10px;
margin-bottom: 20px;
margin-left: 10px;
Bạn nên viết:
margin: 20px 10px 20px 10px;Theo các chuyên gia tối ưu hóa của Yahoo thì các mã CSS nên được đặt ở phần đầu của web. Điều này đặc biệt ý nghĩa nếu trang của bạn lớn và có nhiều đối tượng. Nếu bạn đặt CSS ở cuối hoặc giữa trang web, trình duyệt sẽ dùng định dạng mặc định để hiện thị, sau đó mới tải định dạng bằng CSS. Điều đó đòi hỏi thêm thời gian tính toán và tất nhiên người dùng sẽ khó chịu khi nhìn một website vỡ tung khi chưa định hình. Thậm chí, một số trình duyệt cũng cấm đặt CSS tại cuối website.
Theo chuẩn của W3C thì tệp tin định dạng CSS phải được tải trong phần head của tài liệu HTML.
Tối ưu hóa hình ảnh
Có 4 loại định dạng hình ảnh sử dụng phổ biến trên web: PNG, JPG, /JPEG và GIF. Hầu hết các phần mềm xử lý ảnh như Adobe Photoshop đều có tính năng “Save for Web” để tối ưu tỉ lệ giữa chất lượng hình và kích thước file. Ngoài ra bạn cũng nên sử dụng thuộc tính alt để khai báo, miêu tả ảnh IMG, giúp người dùng khiếm thị có thể nhận biết được nội dung của hình ảnh đăng tải.
Khai báo kích thước hình ảnh
Nhiều lập trình viên nghiệp dư “quên” khai báo tag chiều cao và rộng của ảnh khi viết mã HTML. Hai thông số này báo với trình duyệt kích thước của ảnh trước khi dữ liệu được tải về. Nếu không được khai báo trước, trình duyệt phải tự tính toán kích thước bằng cách download toàn bộ hình ảnh về, sau đó mới đến lượt các dữ liệu khác.
Khi khai báo hình ảnh có đầy đủ các tag, trình duyệt sẽ dành 1 khoảng trống vừa đúng kích thước ảnh và tiếp tục tải dữ liệu. Như vậy, người xem có thể đọc ngay phần văn bản trong khi hình ảnh vẫn tiếp tục được hiện ra từng phần. Việc khai báo kích cỡ hình ảnh sẽ giúp trình duyệt biên dịch trang nhanh hơn, từ đó giảm thời gian chờ đợi của người dùng.
Giảm thiểu sử dụng Javascript
Các hiệu ứng hoạt hình của Java script rất bắt mắt và nhiều người có xu hướng đưa chúng vào website của mình. Tuy nhiên, sử dụng quá nhiều Javascript có thể làm trình duyệt bị treo cứng khiến người dùng bực mình. Phải cân nhắc thật kỹ lưỡng trước khi sử dụng chúng.
Vị trí đặt các đoạn mã script cũng khá quan trọng đối với tốc độ hiển thị. Lời khuyên của dân lập trình chuyên nghiệp: chỉ để những script thực sự quan trọng có ảnh hưởng toàn trang lên đầu, còn những hiệu ứng khác (hoạt hình, thống kê,…) thì cho xuống cuối trang.
Việc đưa Javascript và CSS ra liên kết bên ngoài tốt hơn là chèn thẳng vào trang web. Những file này sẽ được lưu tại bộ nhớ đệm (cache) của trình duyệt và người dùng sẽ không phải download lại chúng mỗi khi cần đến. Nó giảm đáng kể thời gian và băng thông của máy chủ cũng như người dùng ngoài ra cũng giúp mã nguồn HTML của trang trông sạch sẽ và dễ hiểu hơn.
Tối ưu hóa liên kết
Chú ý mỗi liên kết được đặt trên website hay blog của bạn được viết một cách ngắn gọn và chính xác. Bạn nên loại bỏ bớt các tham số không cần thiết trong địa chỉ URL của Web động và sử dụng các liên kết URL ngắn gọn và dễ hiểu. Việc sử dụng chính xác liên kết sẽ giảm bớt những yêu cầu không đáng có đối với máy chủ trong một số trường hợp.
Giảm bớt các yêu cầu HTTP tới máy chủ
Khi mở website, mỗi đối tượng trên trang (hình ảnh, script, hình vẽ, đường kẻ, …) đều tạo ra 1 yêu cầu tới máy chủ để tải về. Tất nhiên, càng nhiều đối tượng thì việc tải về càng lâu hơn. Vì thế, hãy giảm thiểu số đối tượng trên cùng 1 trang và cố gắng gộp file CSS với các script lại với nhau.
Kết luận của quảng bá Web
Trên đây là 7 bước cơ bản tối ưu hoá mã nguồn HTML để tăng tốc cho website, bạn có thể kết hợp thêm việc tối ưu máy chủ Web hay phần mềm quản trị nội dung CMS như cài đặt thêm bộ nhớ Cache, giảm bớt các truy vấn cơ sở dữ liệu, hiệu chỉnh thời gian time out đối với các kết nối, hoặc cấm các bọ tìm kiếm đánh chỉ số trong những phần làm hao tổn tài nguyên máy chủ… Tất cả các yếu tố này nếu được tổng hợp tốt sẽ giúp bạn cải thiện đáng kể tốc độ tải trang.
Để quảng cáo trực tuyến (QCTT) Việt Nam phát triển, cần 3 yếu tố: Lượng người dùng và thời gian sử dụng Internet đủ lớn, phát triển mạnh chuyên gia QCTT, hiểu rõ vai trò và giá trị của QCTT.
Khai thác hiệu quả những yếu tố của website? Để có thể khai thác hiệu quả của website tốt, doanh nghiệp nên chú ý các đặc tính bên dưới của website và đảm bảo rằng website của mình phải thỏa những yêu cầu đó
Thuộc tính ALT là thuộc tính quan trọng đối với ảnh, trong HTML được gói là thẻ (tag) img nhưng rất nhiều người bỏ qua thuộc tính này. Có thể hiểu thuộc tính này dùng để mô tả về ảnh, dành cho các công cụ tìm kiếm hiểu được ảnh này có nội dung là gì (do chúng không có khả năng đọc nội dung của ảnh).
Có lẽ bạn đã từng nghe nói rằng tốc độ là một yếu tố xếp hạng, nhưng không biết bắt đầu từ đâu. Chúng tôi muốn giúp bạn hiểu mối liên hệ giữa tốc độ website và cảm nhận của người duyệt web. Vậy mời bạn đeo headphone kiếm gói bỏng ngô, rồi verify quyền sở hữu website và download plugin, chúng ta bắt đầu tìm hiểu về tốc độ website.
SEO, viết tắt cụm từ tối ưu kết quả tìm kiếm (search engine optimization), là cách thức đưa trang web lên thứ hạng cao trong danh mục các kết quả tìm kiếm với những từ khóa mục tiêu. Ví dụ, với một trang tin tức về nhà đất, nếu làm SEO tốt, khi người dùng tìm kiếm những thông tin liên quan đến nhà đất, nội dung của trang tin đó sẽ lên đầu tiên trong kết quả tìm kiếm.