Nếu bạn đã chán ngấy việc sau khi hoàn thành một bài viết rồi chèn link từng từ khóa một cách thủ công, thì hôm nay mình sẽ hướng dẫn các bạn cách chèn từ khóa một cách tự động cho toàn bộ các bài viết trên blog một cách nhanh chóng.
Ví dụ bên dưới mình chèn auto link cho từ khóa căn hộ trên bài viết của mình. Các bạn có thấy tiện lợi phải không nào. Nếu so sánh với cách chèn thủ công thì không biết sẽ phải mất thời gian bao lâu.
Ví dụ bên dưới mình chèn auto link cho từ khóa căn hộ trên bài viết của mình. Các bạn có thấy tiện lợi phải không nào. Nếu so sánh với cách chèn thủ công thì không biết sẽ phải mất thời gian bao lâu.
{tocify}
Các bạn chỉ việc copy đoạn code bên dưới và chèn vào trước thẻ </head> trong phần chỉnh sửa html của trang blogger
Lưu ý: Nếu các bạn muốn auto link mở ra một của sổ mới thì phải thêm đoạn: target="_blank" nữa nhé. Lúc này đoạn code sẽ như bên dưới:
![]() |
Mình chèn từ khóa căn hộ cho toàn bộ bài viết. Các từ khóa sau khi chèn đã xuất hiện trên bài đăng thành công. |
1. Cách chèn code:
Các bạn chỉ việc copy đoạn code bên dưới và chèn vào trước thẻ </head> trong phần chỉnh sửa html của trang blogger
<script type='text/javascript'>
//<![CDATA[
function doHighlight(a,c,f){for(var d="",b=-1,g=c.toLowerCase(),e=a.toLowerCase();0<a.length;)b=e.indexOf(g,b+1),0>b?(d+=a,a=""):a.lastIndexOf(">",b)>=a.lastIndexOf("<",b)&&e.lastIndexOf("/script>",b)>=e.lastIndexOf("<script",b)&&(d+=a.substring(0,b)+'<a title="'+a.substr(b,c.length)+'" alt="'+a.substr(b,c.length)+'" href="'+f+'">'+a.substr(b,c.length)+"</a>",a=a.substr(b+c.length),e=a.toLowerCase(),b=-1);return d} function highlightSearchTerms(a,c,f,d){searchArray=c?[a]:a.split(" ");div=document.getElementById(d);a=div.innerHTML;for(c=0;c<searchArray.length;c++)a=doHighlight(a,searchArray[c],f);div.innerHTML=a;return!0};
//]]>
</script>
Lưu ý: Nếu các bạn muốn auto link mở ra một của sổ mới thì phải thêm đoạn: target="_blank" nữa nhé. Lúc này đoạn code sẽ như bên dưới:
script type='text/javascript'> //<![CDATA[ function doHighlight(a,c,f){for(var d="",b=-1,g=c.toLowerCase(),e=a.toLowerCase();0<a.length;)b=e.indexOf(g,b+1),0>b?(d+=a,a=""):a.lastIndexOf(">",b)>=a.lastIndexOf("<",b)&&e.lastIndexOf("/script>",b)>=e.lastIndexOf("<script",b)&&(d+=a.substring(0,b)+'<a title="'+a.substr(b,c.length)+'" alt="'+a.substr(b,c.length)+'" href="'+f+'" target="_blank">'+a.substr(b,c.length)+"</a>",a=a.substr(b+c.length),e=a.toLowerCase(),b=-1);return d} function highlightSearchTerms(a,c,f,d){searchArray=c?[a]:a.split(" ");div=document.getElementById(d);a=div.innerHTML;for(c=0;c<searchArray.length;c++)a=doHighlight(a,searchArray[c],f);div.innerHTML=a;return!0}; //]]> </script>
Tiếp theo bạn tìm đến đoạn code : < data:post.body/> . Rồi thay bằng đoạn code bên dưới
<div expr:id='"summary" + data:post.id'>
<data:post.body/>
</div>
<script type='text/javascript'>
highlightSearchTerms('Từ khóa 1',true,'Link từ khóa 1','summary<data:post.id/>');
highlightSearchTerms('Từ khóa 2',true,'Link từ khóa 2','summary<data:post.id/>');
highlightSearchTerms('Từ khóa 3',true,'Link từ khóa 3','summary<data:post.id/>');
</script>
Lưu ý: Thương thì một blog có từ 2 đến 3 dòng < data:post.body/>. Các bạn phải tìm đến dòng thích hợp để chèn. Thông thường là dòng thứ 3 tức là dòng cuối cùng đó.
- Thay các từ khóa 1, 2, 3 bằng các link tương ứng
- Nếu muôn thêm bớt từ khóa các bạn chỉ việc thêm bớt dòng code bên dưới
highlightSearchTerms('Từ khóa x',true,'Link từ khóa x','summary<data:post.id/>');
2. Lưu mẫu lại và xem kết quả vừa đạt được nhé
Thật là dễ phải không nào các bạn. Chúc các bạn tạo được blog như ý muốn