SEO cho trang web bằng link URL thân thiện không phải là nhân tố quan trọng quyết định vị trí xuất hiện trang web của bạn trong kết quả tìm kiếm. Tuy nhiên hiện nay có rất nhiều trang web áp dụng thủ thuật này và hầu như tất cả đều sử dụng tiêu đề bài viết đã loại bỏ dấu và các kí tự thừa để làm URL .
Thông thường khi viết bài trên Bo-Blog bạn phải tự điền vào dòng URL ảo một cách thủ công và đôi khi đều này làm bạn rất khó chịu . Nếu bạn sử dụng mã nguồn blog khác như Worldpress chẳng hạn thì những tính năng này được WP hỗ trợ sẵn, hầu như mọi thứ trên WP đều có plugin còn Bo-Blog thì không có. Đều này đã khiến không ít người sử dụng mã nguồn Bo-Blog phải từ bỏ trang web của mình để chuyển sang xây dựng trang web trên mã nguồn mới tiện lợi hơn. Tuy nhiên cũng không ít người quyết định gắn bó với mã nguồn này và luôn tìm cách cải tiến những tính năng sẵn có sao cho phù hợp, và tiện lợi hơn.
Cách đây vài tháng mình cũng từng cảm thấy khó chịu với việc điền URL ảo một cách thủ công nên đã thử tìm hiểu về JavaScript và nhận thấy sử dụng hàm JavaScript để tự điền URL ảo theo tiêu đề bài viết là một biện pháp tốt , rất phù hợp với Bo-Blog . Mình có viết một hàm lọc dấu chuỗi tiếng việt trong tiêu đề bài viết sau đó đưa vào URL ảo tuy nhiên lúc đó hàm viết còn hơi dài và còn một số lỗi nhỏ nên chỉ dám sử dụng trên blog của mình mà không share rộng rãi cho mọi người .
Hôm qua vừa viết lại hàm mới vừa ngắn gọn vừa khắc phục được nhưng lỗi còn tồn tại trước đây nên hôm nay quyết định post bài share cho các bạn có nhu cầu sử dụng . Hy vọng là cộng đồng Bo-Blog sẽ phát triển mạnh mẽ hơn trong tương lai.
1.Giới thiệu sơ sơ về hàm lọc dấu tiếng việt:hehe: :
– Tự động lấy tiêu đề bài viết đưa vào xử lý
– Chuyển tiêu đề bài viết sang chữ thường .
– Loại bỏ tất cả dấu tiếng việt trong chuỗi .
– Chuyển tất cả các kí tự đặc biệt sang kí tự – ( gạch ngang ).
– Loại bỏ các kí tự thừa ở đầu-giữa-cuối chuỗi.
– Cuối cùng tự động điền chuỗi đã xữ lý vào dòng URL ảo.
2. Cách sử dụng :
– Trước hết bạn cần download file: cp_edit.php ( đã thêm hàm lọc dấu, nhớ chọn cái nào phù hợp với sở thích của bạn ) giải nén sau đó upload vào thư mục admin của blog để sử dụng.
Sẽ có 3 dạng file cp_edit.php với tính năng tạo url ảo với cách thức khác nhau ( tất cả đều dùng cho phiên bản bo-blog 2.1.1 ):
* Loại 1
– Sau khi điền tiêu đề bài viết xong nếu muốn nó tự điền URL ảo bạn doubleclick ( bấm kép chuột trái ) vào ô nhập URL ảo thế là xong. Nếu muốn thêm bớt gì vào trong URL ảo thì bạn tự thêm vào ^^.
* Loại 2 – nên dùng loại này
– Gọi hàm bằng sự kiện onblur nên chỉ cần nhập tiêu đề bài viết xong chuyển đi chổ khác là nó tự điền url ảo nên sẽ tiện hơn doubleclick .
* Loại 3
– Loại này cũng gọi hàm bằng sự kiện onblur tuy nhiên có điểm khác biệt với 2 loại trên là: khi url ảo được tạo sẽ có thêm số thứ tự của bài viết ( hay còn gọi là id bài viết ) sau tên của tiêu đề bài viết nên sẽ không bao giờ trên blog của bạn xảy ra hiện tượng trùng lặp URL của 2 bài viết khác nhau. Rất thích hợp cho blog có số lượng bài viết lớn.
Ví dụ:
http://canthoit.info/tu-dong-dien-url-ao-tren-bo-blog-khi-viet-bai-t482/
hoặc http://canthoit.info/post/tu-dong-dien-url-ao-tren-bo-blog-khi-viet-bai-t482.php
Lưu ý: Để sử dụng được URL ảo bạn phải thiết lập chế độ tối ưu liên kết trên blog của bạn ( trong phần thiết lập blog: Tìm kiếm tối ưu kết nối và dĩ nhiên là host của bạn cần phải hổ trợ những tính năng này):
PHP based (Tối ưu hóa link liên kết thông qua file PHP)
hoặc
Chức năng rewrite link liên kết nâng cao cho Apache