Nếu như bạn phải làm SEO (Search Engine Optimization) trên một số lượng lớn các trang Web thì ắt hẳn bạn sẽ thích sử dụng một hệ thống quản trị thông tin CMS. Tuy nhiên, những hệ thống CMS này thường có vấn đề và ít nhiều không tương thích với máy tìm kiếm. Một lý do đơn giản là những lập trình viên thường không nắm được hết chức năng và cách thức hoạt động của Search Engine. Và vì thế, khi viết mã nguồn, họ không tính đến phương thức hoạt động của máy truy tìm thông tin.
Một trong những kỹ thuật được sử dụng hết sức rộng rãi là tải trước (pre-load) hoặc đặt nội dung vào trong nền của trang và chỉ hiển thị khi cần thiết. Kỹ thuật phổ biến nhất loại này là sử dụng CSS với hàm
display: none.
Tổng quan display: none
Trên những trang web lớn thì cấu trúc mục lục sẽ rất phức tạp. Giả sử bạn có khoảng 10 chủ đề lớn, trong mỗi chủ đề này lại có đến 5 hoặc 10 chủ đề nhỏ. Bạn phải thiết kế navigation menu sao cho nó có thể hiển thị hết các chủ đề lớn, và chủ đề con của nó trên tất cả các trang.
Bạn quyết định hiển thị trên trang chủ toàn bộ chủ đề lớn. Và khi ở trong một chủ đề lớn thì lại chỉ hiển thị các chủ đề con này trên menu. Và để làm được việc đó, bạn đặt một với giá trị display: none như sau :
<div id="menu-chinh" style="display: none;">
Các chủ đề chính
</div>
Đây là một trong những cách sử dụng rộng rãi nhằm làm giản lược trình bày mã nguồn. Bạn đặt mã nguồn các mục liên kết của menu y nguyên trên tất cả các trang, sau đó tùy vào từng trang bạn sẽ điều khiển hiện/ẩn các thành phần tương ứng
.
Mặt trái của display: none
Việc lạm dụng CSS SEO để ẩn nội dung có thể làm như sau :
<div class="hidden text" style="display: none;">
Đây là phần nội dung ẩn
<div>
Vần vấn đễ bắt đầu phát sinh tại đây. Các văn bản ẩn nếu bị làm dụng sẽ gây khó khăn cho màn hình đọc của người dùng khiếm thị. Đặc biệt là các CMS hiện tại sử dụng rất nhiều kỹ thuật này.
Phản ứng của Google
Trên diễn đàn WebmasterWorld3, các Webmaster4 khẳng định việc Google phân tích nội dung CSS. Và lời kết cho cuộ thảo luận này là :
Thuật toán của Google đã có thể hiểu rõ nội dung html/xhtml. Google sẽ không phân tích nội dung CSS và xác định các phần text ẩn. Các bọ tìm kiếm sẽ xác định tại sao tệp tin CSS đó lại tồn tại. Trong thực tế có nhiều các sử dụng CSS display: none; hợp lệ. Còn nếu như ai đó cố tình lạm dụng kỹ thuật này để ẩn phần nội dung trên trang, thì đây chắc chắn không phải là cách làm lâu dài.
Điều mình muốn nói là khi ai đó lạm dung kỹ thuật này thì sẽ không thể tránh khỏi bộ lọc spam của Google cũng như những máy tìm kiếm khác. Và rất có nhiều khả năng là Website của bạn sẽ bí áp dụng các hình thức phạt nhất định. Mà đây không phải là cách làm của những trang Web đầu tư lâu dài.
-
Tuổi nào dễ trở thành người giàu có nhất
07/03/2015
Tuổi nào dễ trở thành người giàu có nhất
Dù số mệnh giàu sang của tuổi Hợi chỉ có 2 phần, nhưng nhờ sự cố gắng không ngừng nghỉ, họ dễ thành tỷ phú, người giàu có.
Ngôi vương: Tuổi Hợi. Sở hữu trái tim nhân hậu, lạc quan và biết dựa vào thực lực để chinh phục mọi thử thách, người tuổi Hợi có khát vọng lớn về sự giàu sang, phú quý. Hơn ai hết, họ biết tích lũy và chế ngự cảm xúc của mình, nỗ lực không ngừng nghỉ để có được thành công như mong đợi. Thành công đến với họ không quá khó khăn nhưng cũng không quá nhanh mà từ từ từng bước vững chắc.
-
Sự nghiệp tháng 1,2,3 của người tuổi Hợi
12/12/2009
Trong tháng 1 (âm lịch), người tuổi Hợi (1947, 1959, 1971, 1983) sẽ gặp nhiều trở ngại về sự nghiệp nên khó phát huy sở trường của mình. Tuy nhiên, mọi người phải giữ bình tĩnh, tránh hành động tùy tiện, nóng vội sẽ hỏng việc lớn.
Nếu như đường tài vận của họ trong tháng này ở mức trung bình thì ngược lại đường tình cảm của người tuổi này còn gặp nhiều biến động. Theo đó, người này nên cẩn thận với mọi mối quan hệ và đối xử chân thành với những người xung quanh.
-
Giải quyết mâu thuẫn khi đặt tên con
09/12/2009
Đôi khi, việc chọn tên cho đứa trẻ sắp sinh cũng đủ gây xào xáo trong gia đình vì ai cũng giành phần đặt tên cho cục cưng của mình. "Nó là cháu đích tôn, tên của nó phải do bố đặt. Không bàn cãi lôi thôi nữa". Chị Bảo vẫn còn nhớ câu nói đầy quyền uy của bố chồng khi chị vừa mở lời với ông về cái tên mà bên ngoại gợi ý cho đứa cháu sắp sinh.
-
Tại sao Việt Nam không có thương hiệu nổi tiếng
18/10/2009
"Nhật Bản có Panasonic hay Sony, Hàn Quốc nổi tiếng vì Daewoo và Samsung. Nhưng không có bất kỳ thương hiệu nào tiêu biểu cho Việt Nam", giáo sư Tom Cannon, nhà hoạch định kinh tế nổi tiếng thế giới, trả lời phỏng vấn.
- Là cố vấn của nhiều thương hiệu lớn toàn cầu như American Express, Goldman Sachs, Microsoft, Airbus, HSBC, Ernst & Young, IBM..., ông có lời khuyên nào cho Việt Nam trong phát triển thương hiệu?
-
Dành cho những người lần đầu làm “sếp”
10/10/2009
Theo khảo sát của Gerald H. Gaynor, tác giả cuốn “Điều mà tất cả các nhà quản lý cần phải biết: thì rất nhiều người cho rằng có chút gì đó vinh quang khi được gọi là sếp, và họ nhận công việc chứ không hẳn vì muốn lãnh đạo hay quản lý người khác.
Tuy nhiên, đừng bao giờ lo lắng. Gaynor và các chuyên gia đưa ra 5 lời khuyên cho những nhà quản lý trẻ.
Đọc thêm...