Post Views counter trong wordPress

Đếm xem số lượt người đã xem qua bài viết của mình trên WP xem tưởng như là một việc đơn giản, nhưng mà lại cũng khá khó khăn với một số bạn.

Việc đếm số người xem bài viết thì các bạn có thể sử dụng plug-in WP-Postviews, tuy nhiên, mình đã thử mọi cách tuy nhiên nó không hoạt động, nó cứ hiển thị 0 Views.

6894987473 4cd9eaf5b6 z Post Views counter trong wordPress

Và mình đã tìm ra một cách khác để đếm số lượt xem bài viết mà không cần dùng bất kì plug-in nào cả, các bạn có thể làm theo các bước phía dưới là được.

Đầu tiên, bạn mở file functions.php ra và thêm vào đoạn code sau

functiongetPostViews($postID){ // hàm này dùng để lấy số người đã xem qua bài viết
    $count_key= 'post_views_count';
    $count= get_post_meta($postID, $count_key, true);
    if($count==''){ // Nếu như lượt xem không có
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, '0');
        return"0"; // giá trị trả về bằng 0
    }
    return$count; // Trả về giá trị lượt xem
}
functionsetPostViews($postID) {// hàm này dùng để set và update số lượt người xem bài viết.
    $count_key= 'post_views_count';
    $count= get_post_meta($postID, $count_key, true);
    if($count==''){
        $count= 0;
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, '0');
    }else{
        $count++; // cộng đồn view
        update_post_meta($postID, $count_key, $count); // update count
    }
}
Sau khi đã có 2 hàm trên thì việc còn lại là chúng ta gọi 2 hàm đó để sử dụng thôi.
Trước tiên, để có được lượt view thì bạn cần để function setPostViews() trong file single.php và nó phải nằm trong vòng lập while:
<?php if(have_posts()) : while(have_posts()) : the_post(); ?>
<?php setPostViews(get_the_ID()); ?> <!-- set và update lại lượt views-->
<?php the_title(); ?> <!-- Title bài viết -->
<?php the_content(); ?> <!--/ Nội dung bài viết-->
<?php endwhile; endif; ?>
Còn hàm getPostViews() thì chúng ta có thể để nó ở mọi nơi như index.php, category.php, single.php… để nó hiển thị số lượt xem bài viết, và tất nhiên là nó phải nằm trong vòng while.
<?php if(have_posts()) : while(have_posts()) : the_post(); ?>
Lượt xem: <?php getPostViews(get_the_ID()); ?> lượt <!-- lấy thông tin lược views-->
<?php the_title(); ?> <!-- Title bài viết-->
<?php the_content(); ?> <!-- Nội dung bài viết-->
<?php endwhile; endif; ?>
Vậy là với vài thao tác đơn giản, chúng ta có thể tạo ra được 1 ứng dụng nho nhỏ cho WP, và tất nhiên là không cần phải dùng plug-in nào hết. Chúc các bạn vui vẻ với bài viết.

Thêm Fanpage vào website đẹp không cần dùng plugin

(Thủ Thuật WordPress) – Có bạn hỏi Làm Sao có thể thêm Fanpage vào website Wordpress ở hai bên mà khi rê chuột vào thì nó mới sổ ra.

19 Thêm Fanpage vào website đẹp không cần dùng plugin

 Vì sao chúng ta lại thêm Fanpage vào website ?

Tất nhiên là không phải ngẫu nhiên ta lại thêm fanpage vào làm gì cho nặng website phải không các bạn.Mục đích khi khách hàng , độc giả vào website mà thấy cái fanpage thì rê chuột vào rồi like cho FP luôn.tăng lượng like của Fanpage , tạo độ uy tín hơn website của mình

Cách Thêm Fanpage vào website Wordpress không cần dùng plugin

Thực ra cách làm này không khó.Có nhiều plugin hỗ trợ nhưng chỉ cần chúng ta biết css và một đoạn jquery thì chúng ta làm được thôi.Bài viết này Harry sẽ chỉ cho các bạn biết cách thêm fanpage vào website Wordpress đẹp không cần dùng plugin.

Đầu tiên bạn tạo một file StyleSheet.css với nội dung như sau

#facebook_div 
{
width:350px;
height: 400px;
overflow: hidden;}
#facebook_left
{
z-index: 100;

border: 5px solid #3B5998;
background-color: #fff;
width: 350px;
height: 400px;
position: fixed;
left: -358px;
border-radius:5px 5px 5px 5px;
}
#facebook_left img {position: absolute;top: 5px;left: 350px;}
#facebook_left div .fb-like-box {border:0px solid #3c95d9;overflow: hidden;position: static;height: 360px;right:-2px;top:-3px;}

Lưu tập tin lại và up vào thư mục themes của wordpress (nằm trong thư mục themes bạn đang sử dụng nhé.)

Tiếp theo bạn tạo thêm một file like_box.js với nội dung như sau :

$(document).ready(function () {
//function cua faccbook
(function (d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = “//connect.facebook.net/en_US/all.js#xfbml=1″;
fjs.parentNode.insertBefore(js, fjs);
} (document, ‘script’, ‘facebook-jssdk’));
// re chuot
$(“#facebook_left”).hover(function () {
$(this).stop(true, false).animate({ left: 0 }, 500); 
},
function () {
$(“#facebook_left”).stop(true, false).animate({ left: -358 }, 500); 
});
});

Lưu file lại và up vào thư mục /themes/theme-cua-ban/js/

Tiếp theo bây giờ bạn mở file header.php chèn 2 dòng sau trước thẻ </body>

<script src=”<?php bloginfo(‘template_url’); ?>/js/like_box.js” type=”text/javascript”></script>
<link href=”<?php bloginfo(‘template_url’); ?>/StyleSheet.css” rel=”stylesheet” type=”text/css” />

mục đích để gọi css và file js ta vừa tạo khi load.

và bây giờ ta chỉ cần chèn đoạn code sau vào trang mà muốn hiển thị fanpage mà thôi

<div id=”facebook_left” style=”top: 18%;”>

<div id=”facebook_div”>

<img src=”<?php bloginfo(‘template_url’); ?>/images/fb8-left_2.png” alt=”facebook like” />

<div class=”fb-like-box” data-href=”http://www.facebook.com/thoitrangcuatoi.com.vn” data-width=”350″ data-height=”400″ data-show-faces=”true” data-stream=”false” data-header=”true”></div>

</div>

</div>

Nếu bạn muốn chèn toàn trang thì mở file header.php chèn vào trong <body> nhé.Đoạn code trên thay link fanpage của bạn theo ý của mình nhé. và đừng quên download file ảnh fb8-left_2.png  bỏ vào thư mục images

23 Thêm Fanpage vào website đẹp không cần dùng plugin

Như vậy bạn đã hoàn thành công việc chèn fanpage vào website wordpress không cần dùng plugin nhé.

Cảm ơ các bạn đã theo dõi.

Thủ thuật WordPress: Tìm và sửa lỗi hack trong WordPress

Trong thời gian gần đây có một vài Website của Harry quản lý dính lỗi bị hacker thâm nhập.Có người phá thì xoá hết data.Có lần thì để lại link rồi chèn lung tung vào.Điều này thật nguy hiểm khi website đang seo lên top mà bị hacker tấn công.Nếu không khắc phục sớm thì không từ koas sẽ tụt ngay. Trong bài này, Harry cùng bạn sẽ nghiên cứu vì sao website mình lại bị hacker thâm nhập được và cách tìm ra Backdoor để xoá nó.

Backdoor là gì?

Backdoor được gọi đến một phương pháp bỏ qua xác thực bình thường và đạt được khả năng truy cập từ xa máy chủ trong khi vẫn không bị phát hiện. Hầu hết các hacker thông minh luôn luôn tải lên các backdoor là điều đầu tiên. Điều này cho phép họ để lấy lại quyền truy cập ngay cả sau khi bạn tìm và loại bỏ các plugin khai thác. Backdoors vẫn tồn tại nếu nó không bị xoá đi cho dù bạn có nâng cấp phiên bản wordpress.Bạn đừng hỏi tại sao website của mình liê tục bị hack.

Một số backdoors chỉ đơn giản là cho phép người dùng tạo ra ẩn tên đăng nhập quản trị. Trong khi đó, các backdoors phức tạp hơn có thể cho phép các hacker để thực hiện bất kỳ mã PHP được gửi từ trình duyệt. Những người khác có một giao diện người dùng đầy đủ cho phép họ gửi email cũng như máy chủ của bạn, thực hiện các truy vấn SQL, và mọi thứ khác mà họ muốn làm.

110 Thủ thuật WordPress: Tìm và sửa lỗi hack trong WordPress

Backdoor được giấu ở đâu?

Thông thường hacker để  backdoor ở những nơi sau :

  1. Themes – Nhiều khả năng nó không phải là trong các themes  hiện tại mà bạn đang sử dụng.Có một số themes mặ định của wordpress không dừng tới mà webmaster quên xoá.Đó là nơi lý tưởng để upload backoor vào. Đây là lý do Harry khuyên bạn nên xóa tất cả các themes không hoạt động.Và kiểm tra các mã code lạ trong themes hiện tại đang dùng.
  2. Plugins – Plugins là một nơi tuyệt vời cho hacker giấu mã nguồn vì ba lý do. Vì chúng ta cài rất nhiề plugin trong wordpress.Không phải suốt ngày cứ chăm chăm soi các plugin xem nó có gì lạ hay không.Plugins là nơi mà chúng ta cũng thường ngại nâng cấp phiên bản mới nhất.Một phần vì cũng sợ nặng website.Phần vì không cần thiết phải update bản mới nhất.Vói phiê bản hiện tại cũng giúp chúng ta đủ đáp ứng yêu cầu của website.Đó là cách mà hacker thâm nhập lỗ hổng của plugins.
  3. Uploads Directory – Là một blogger, bạn không bao giờ kiểm tra cập nhật thư mục của bạn. vì sao lại thế? Thay vì ngồi kiểm tra thư mục uploads bạn có thể dành thời gian làm việc khác mang lại nhiều lợi ích trước mắt  hơn.Bạn chỉ cần tải lên các hình ảnh, và sử dụng nó trong bài viết của bạn. Bạn có thể có hàng ngàn hình ảnh trong thư mục upload chia theo năm và tháng. Nó là rất dễ dàng cho các hacker để tải lên một backdoor trong thư mục upload vì nó sẽ ẩn trong số hàng ngàn các tập tin. Cộng với bạn không kiểm tra xem nó thường xuyên. Hầu hết mọi người không có một plugin giám sát như Sucuri . Cuối cùng, thư mục cập nhật có quyền ghi vào thư mục này, do đó, nó có thể làm việc theo cách nó là vụ phải. Điều này làm cho nó một mục tiêu lớn. Rất nhiều backdoors chúng ta tìm thấy trong đó.Harry cũng từng dính trong file upload có xuất hiện tập tin .php ngoài hình ảnh .jpg ra.Nếu bạn cũng có trường hợp đó thì đừng ngần ngại mở lên trong đó là gì.Nếu lạ thì xoá nó đi.
  4. wp-config.php – Đây cũng là một trong các tập tin nhắm mục tiêu cao bởi các tin tặc. Đây cũng là một trong những nơi đầu tiên hầu hết mọi người đang nói để nhìn.
  5. Includes Folder – / wp-includes/ thư mục là một nơi mà chúng ta thấy backdoors. Một số tin tặc sẽ luôn luôn để lại nhiều hơn một file backdoor. Nếu haker mà bỏ vào thư mục này thì khó mà nhì thấy bằng mắt thường rồi.dù sao nơi đây cũng là code của mà nguồn wp nên ta ít khi đụng vào.

Trong tất cả các trường hợp trê Harry đều đã từng gặp và đều có con Shell ở trong đó.Nó nguỵ trang bằng một file .php nhưng khi mở lên thì gặp một đoạn code dài được mã  hoá với base64 mã thường thực hiện.

Vậy bạn có tự tin sau khi thiết kế xong wordpress ? và bạn có nghĩ rằng wordpress là không an toàn?

Nếu bạn update phiên bản mới nhất trong wordpress và không dùng những plugin lạ thì website của bạn sẽ được an toàn cao nhất mà thôi.

Làm thế nào để Tìm và  xoá Backdoor?

Giờ thì chúng ta bắt tay vào tìm ra thủ phạm liên tục làm website bị hack nhé.Khó nhất vẫn tìm ra nơi mà hacker giấu Backdoor.

Đầu tiên nếu cảm thấy website có vấn đề thì bạn lôi nó về local để xem xét lại nhé.trong quá trình download về máy thì dùng Kis quét lại một lượt xem nó có báo có virus hay không.Nếu có thì cứ theo đường dẫn mà xoá thôi.

Tiếp theo dùng plugin miễn phí giúp ta quét các tập tin của Wordpress bằng =>Sucuri Security

nếu có nó sẽ thông báo giúp chúng ta dễ dàng xoá Backdoor. scan online tại đây

Bạn cũng có thể sử dụng Exploit Scanner, nhưng hãy nhớ rằng mã base64 và eval cũng được sử dụng trong plugin. Vì vậy, đôi khi nó sẽ trở lại rất nhiều trong việc truy quét backdoor

Tìm trong thư mục Uploads

nếu bạn đã quen thuộc với SSH, sau đó bạn chỉ cần phải viết các lệnh sau đây:

1 find uploads -name "*.php" -print

Cách này phải dành cho người rành bảo mật hosting thì hơn.

Xóa Themes Không hoạt động

Xoá tất cả themes không sử dụng đến.bạn không nên lưu trữ ở host.nếu muốn thì bạn để ở local là được rồi.Ngoài ra các thư mục mà bị thừa cũng tốt nhất xoá đi.

Htaccess File

Vào xem tập tìn .htacess nhé.Có thể nó bị sửa đổi.Nếu thế thì sửa lại giống trước.hoặc vào setting ->permalinks rồi config lại đường dẫn thì nó tự tạo thêm file .htacess.

wp-config.php

So sánh tập tin này với các tập tin wp-config-sample.php mặc định. Nếu bạn thấy một cái gì đó bất thường thì xoá nó đi

Quét Database

Một hacker thông minh sẽ không bao giờ chỉ có một chỗ để backdoor. Họ tạo ra rất nhiều.Nhằm mục đích để giấu mình tốt nhất.Có thể trong database của bạn được tặng thêm 1 tài khoản admin do hacker tạo ra mà bạn không nhìn thấy được.Nếu thế thì bạn phải quét lại database bằng  Exploit Scanner plugin or Sucuri (trả phí)

Qua các bước trên bạn đã làm sạch nó website của mình? Hãy nghĩ lại nhé!

Hacker có thể khai thác một lỗ hổng khác bất kì ở đâu trên website bạn.Vì vậy tốt nhất bạn nên tạo 1 bản backup mới nhất sạch nhé.trong trường hợp mà website bị hack thì chỉ còn cách up bản cũ lên mà thôi.không có ngày ngồi khóc vì hacker xoá mất data.

Làm thế nào để ngăn ngừa Hacker ghé thăm website bạn.

Tốt nhất cứ back up hằng tuần.Cứ lên lịch hẹn mà bakup bạn nhé.dùng các plugin ở trên theo dõi tình trạng website.Thỉnh thoảng quét lại bằng kis. Theo dõi tình trang sức khoẻ của website trong Google Webmaster tool nhé.

Và đừng quên các lời khuyên để hacker khó thâm nhập vào website bạn bằng cách :

Những thứ khác bạn có thể làm:

  1. Sử dụng mật khẩu mạnh : cái này chắc các bạn biết rồi nhé
  2. Xác thực bằng đện thoại- Nếu mật khẩu của bạn đã mất haker cần có mã bảo vệ qua điện thoại mới login vào đc admin
  3. Hạn chế số lần Đăng nhập – plugin này cho phép bạn khóa người sử dụng ra sau X số lần đăng nhập thất bại
  4. Mật khẩu bảo vệ WP-Admin – Mật khẩu  login vào admin bằng ip của bạn mà thô
  5. Update đều phiên bản mới của wordperss  và nâng cấp plugins

Tốt nhất đừng quên backup lại website bạn nhé.

Hướng dẫn quản lý hosting, cấu hình website trên host

Với các bạn mới học và làm web, tạo ra site rồi giờ upload lên hosting để sử dụng được thì do mới mẻ với các bạn nên cũng gặp không ít khó khăn. Bây giờ mình sẽ chia sẻ với các bạn cách quản lý hosting, upload site và cấu hình site động trên host.

Chuẩn bị hosting

Đầu tiên bạn có site của mình, giả sử như wordpress hay một site php nào đó cũng dc! Hì tại host mình xài php nên demo php, ai xài ASP.Net thì tùy cơ ứng biến nha.

Típ đến hiển nhiên bạn phải có hosting, bạn mua bất kỳ hosting nào hay free host thì tùy bạn, vào mail check và lấy các thông tin cơ bản để đang nhâp và quản trị hosting.

Quản trị tổng quan hosting

Bạn đăng nhập vào quản trị hosting bằng giao diện:

dang nhap vao hosting Hướng dẫn quản lý hosting, cấu hình website trên host

Đăng nhập vào hosting

Sau khi đăng nhập xong bạn sẽ thấy đươc bảng điều khiển bao nhiêu là thứ, bây giờ bạn nhìn bên trái có thanh Statistics.

quan ly static tren hosting Hướng dẫn quản lý hosting, cấu hình website trên host

Quản lý static trên hosting

Giải thích:

  • Main Domain: Đây là thông tin domain chính lúc bạn đăng ký mua hosting.
  • Addon Domains: Các domain đang sử dụng.
  • Subdomains: Thông tin các subdomains đang sử dụng. Subdomains là các domain mở rộng của 1 domain nào đó.
  • Last login from: Cho bit IP login vào hosting cuối cùng.
  • Processes Running, CPU Usage, Memory Usage: Thông tin hệ thống phần cứng, phần trăm xử lý của CPU, RAM.
  • Disk Usage: Thông tin dung lượng ổ cứng đang sử dụng.
  • Email Accounts, FTP Accounts, SQL Databases: Thông tin về số tài khoảng mail, ftp, database…
Thông tin về tài khoảng

Đây là muc Account Information sẽ hiển thị các thông tin về Account của bạn.

Thong tin tai khoang account hosting Hướng dẫn quản lý hosting, cấu hình website trên host

Thông tin tài khoảng trên hosting

Giải thích:

  • Package: Gói hosting bạn đăng ký mua là gì.
  • IP Address: IP hosting của bạn.
  • Server Name: Tên server.
  • Name Servers: Tên host.
  • Home Directory: Đường dẫn thư mục gốc.
  • Operating System: Hệ điều hành server đang sử dụng.
Quản lý domain trên host

Sau khi đã bít các thông tin cơ bản bây giờ chúng ta sẽ đến phần quản lý domain. Khi bạn vào nhà cung cấp domain add name server trỏ về hosting của mình thì bạn vào đây để add domain cho website của bạn.

Quan ly domain tren host Hướng dẫn quản lý hosting, cấu hình website trên host

Quản lý domain trên hosting

Ở giao điện trên bạn click vào addon domain để thêm domain.

add domain tren hosting Hướng dẫn quản lý hosting, cấu hình website trên host

Add domain trên host

Bạn nhập các thông tin như trên và tiến hành bấm add domain.

Quản lý file trên host

Trước tiên bạn phải upload các file lên hosting vào thư mục mà lúc mình add domain sẽ phát sinh ra. Ban tham khảo cách upload file lên hosting.

Quan ly file tren host Hướng dẫn quản lý hosting, cấu hình website trên host

Quản lý file trên host

Từ giao điện trên bạn click vào file manager sẽ thấy được. Giao diện bạn chọn vào public_html. Sau khi bấm vào bạn sẽ thấy tất cả các thư mục được tạo ra từ lúc add domain, sub domain cũng có. Ví dụ domain tôi tạo sẽ phát sinh thư mục như sau:

thu muc bcdonline.net  Hướng dẫn quản lý hosting, cấu hình website trên host

Thư mục gốc website

Bạn chon vào file cần tương tác chỉnh sửa và tiến hành edit, xóa hay bất kỳ một thao tác nào trên thanh menu.

Tuong tac file tren host Hướng dẫn quản lý hosting, cấu hình website trên host

Tương tác file trên host

Quản lý database trên hosting

Ở localhost chúng ta quản lý database đơn giản hơn, vì chúng ta có quyền root của localhost, ở trên host bạn k được như thế, bạn phải tạo cơ sở dữ liệu, tạo 1 user và gán quyền quản lý dữ liệu cho user đó.

Quan ly database tren host Hướng dẫn quản lý hosting, cấu hình website trên host

Quản lý database trên host

Tạo cơ sở dữ liệu trên host

Ở giao diện trên bạn chon vào MysSQL Databases sau đó tiến hành tạo một cơ sở dữ liệu theo hướng dẫn như hình dưới đây.

Tao co so du lieu tren host Hướng dẫn quản lý hosting, cấu hình website trên host

Tạo cơ sở dữ liệu trên host

Khi nhập tên csdl xong bấm vào Create Database như vậy xem như đã có cơ sở dữ liệu rồi đó.

Tạo user trên host

Sau khi có dữ liệu rồi, như đã nói từ đầu mình cần có một người dùng quản lý database đó nên ta tiến hành tạo user bằng cách trên cửa sổ đang thực hiện, bạn kéo xuống dưới có phần tạo mới user, nhập tên, pass vào và bấm Create User.

add user tren host Hướng dẫn quản lý hosting, cấu hình website trên host

Tạo mới user trên host

Add user vào quản lý database

Sau khi đã có user và database chúng ta tiến hành gắn kết hai đối tượng này lại bằng cách sử dung tính năng Add User to Database.

add user vao database tren host Hướng dẫn quản lý hosting, cấu hình website trên host

Add user to database

Làm như hình, chọn user và chọn database bấm nút add. Sẽ chuyển qua giao diện sau:

tao quyen cho user tren host Hướng dẫn quản lý hosting, cấu hình website trên host

Set quyền quản lý database

Đây là quá trình quan trọng, bạn tiến hành set quyền quản lý cơ sở dữ liệu này cho user, bao gồm các quyền như trên. Bạn chú ý quyền Drop database sẽ k set, bạn set vẫn được tuy nhiên rất nguy hiểm vì lỡ k mai Drop thì mất cả. Hì…

Quản lý phpMyadmin trên host

Bạn đã có user, database, và file trên host về nguyên tắc bạn chỉ cần vào phpMyadmin import database và chỉnh sửa kết nối làm Website của bạn có thể hoạt động được.

Bạn bấm vào phpMyadmin trên mục Database Manager lúc này giao diện cũng không khác gì so với ở localhost. Bạn có thể tham khảo bài: Tạo vào quản lý cơ sở dữ liệu bằng phpMyadmin.

Kết luận: Đây là phần quản lý cơ bản, mang tính chất giới thiệu cho các bạn mới làm việc với hosting. Thật sự hosting có nhiều chuyện để nói hì các bạn mò thêm và góp ý nha! Chúc thành công.

Theo BCD

Cách đặt từ khoá để tối ưu SEO On-Page

Quy trình SEO On-Page phụ thuộc vào rất nhiều vào các từ khoá nằm trong nội dung, nếu trước kia chúng ta có thể thả càng nhiều từ khoá càng tốt vào nội dung thì bây giờ “trò chơi” ấy đã dường như không đạt hiệu quả cao nhất nữa, mà nguyên nhân là do các bản cập nhật của Google ngày càng thông minh và gắt gao hơn, và nhất là ai ai cũng biết cách SEO thì khả năng cạnh tranh ngày càng lớn.

Tuy nhiên về mặt tích cực thì có nhiều cái vẫn không thay đổi, điển hình là bạn phải trình bày và sắp xếp nội dung như thế nào để Google có thể xác định được từ khoá của nội dung. Trên thực tế nhiều chuyên gia SEO ngày càng tập trung hơn vào việc xây dựng backlink có chất lượng (SEO Off-page) để nhằm cạnh tranh với các trang có thứ hạng cao, tuy nhiên nếu bạn vừa mới bắt đầu một dự án thì việc tối ưu SEO On-page là một việc vô cùng quan trọng để mang lại hiệu quả cao mà thời gian lên top cũng rút ngắn hơn rất nhiều, nguyên nhân chính là do website bạn có tuổi đời thấp nhưng lại tập trung vào việc xây dựng backlink thì Google dễ duyệt vào danh sách spam.

“SEO is always a two part process, there’s off-page SEO and on-page SEO. Here, I’m only talking about on-page SEO (about using your desired keywords properly inside your content). If you want a more general advice, you’ll have to go to one of many SEO blogs out there”

Nhưng việc gì cũng có giới hạn riêng của nó, Google khuyến khích bạn tăng cường tối ưu On-page không có nghĩa là bạn được phép lợi dụng các từ khoá để thao túng máy tìm kiếm, bạn cần cân nhắc một điều quan trọng trước khi lên kế hoạch SEO On-Page.

Giữ cho văn bản thật tự nhiên

Đây là trường hợp phổ biến nhưng cũng dễ dàng mắc sai lầm nhất ở quy trình SEO On-page, đôi khi

Keyword Density là chỉ số biểu diễn tỷ lệ mật độ một từ khóa nào đó có trong văn bản và biểu diễn bằng đơn vị % (phần trăm).

Google bây giờ cũng vậy, họ giống như những giáo viên kiểm tra trình độ viết văn, một khi văn bản của bạn không còn được tự nhiên do lặp đi lặp lại từ khóa quá nhiều thì họ sẽ đánh giá thấp, ngược lại nếu bạn đặt từ khóa thích hợp, sử dụng các cụm từ khóa liên quan để văn bản thêm cuốn hút và từ ngữ thêm phong phú thì họ sẽ đánh giá cao.

Có rất nhiều người cho rằng một nội dung văn bản muốn đạt thứ hạng cao với từ khóa đó thì phải có Keyword Density từ 2% trở lên và tốt nhất là 5%. Nhưng đối với bản thân mình, mật độ từ khóa (hay còn gọi là tần suất lặp lại của từ khóa) là không quan trọng trong văn bản cho lắm và chỉ cần 0,5% là đủ, còn lại là mình sẽ “đầu tư” vào các vị trí khác tốt hơn để tránh văn bản không giữ được vẻ tự nhiên.

Vậy mình sẽ đặt từ khóa ở đâu và sử dụng nó như thế nào?

Vị trí đặt từ khóa để tăng cường SEO On-Page

Thẻ Title – Tiêu đề

Đây là vị trí quan trọng cũng như cơ bản nhất để giúp máy tìm kiếm xác định được nội dung hay còn gọi là hiểu được bạn đang nói đến vấn đề gì để xếp hạng đúng với từ khóa của bạn ý. Dù ít hay nhiều thì trên tiêu đề nội dung của bạn phải có ít nhất 1 từ khóa quan trọng và được nằm trong cặp thẻ <h1> là tốt nhất.

Cách sử dụng thì quá đơn giản, hãy đặt từ khóa vào tiêu đề và viết nó với khoảng 65 ký tự. Nó giống như thế này.

Cách SEO On-page hiệu quả để lên top Google

Tips: Tiêu đề bắt đầu bằng từ khóa chính sẽ có thứ hạng cao hơn khi bạn đặt nó ở giữa hay ở cuối tiêu đề.

Thẻ Meta description – Thẻ mô tả nội dung

Thành phần quan trọng thứ 2 để xác định website có được thứ hạng cao hay không đó là cách sử dụng thẻ mô tả (<meta description>) để chèn từ khóa và viết mô tả cho nội dung. Ngoài một từ khóa chính nằm ở title thì bạn cũng nên viết từ khóa đó vào thẻ mô tả ít nhất một lần.

Trong WordPress có chức năng viết thẻ mô tả cho trang chủ blog nhưng lại không thể tự viết thẻ mô tả riêng ở mỗi trang nội dung (post, page) nếu như theme bạn không hỗ trợ hoặc bạn không sử dụng plugin. Vì vậy mình gợi ý bạn 3 plugin SEO miễn phí khá tốt có hỗ trợ viết thẻ tiêu đề (title) và thẻ mô tả (meta description) cho từng trang nội dung.
WordPress SEO by Yoast
SEO Ultimate
All in One SEO Pack

Lưu ý: Thẻ meta description bạn chỉ nên viết khoảng 140 ký tự để không bị cắt bớt khi hiển thị ở kết quả tìm kiếm.

Tiêu đề phụ – Subheading

Các tiêu đề phụ (<h1> – <h6>) trong bài viết không chỉ giúp bài viết bạn trở nên chuyên nghiệp, gọn gàng mà còn rất có lợi cho SEO nữa. Thẻ tiêu đề phụ nhằm để sắp xếp các phần trong bài viết của bạn theo thứ tự ưu tiên từ cao tới thấp. Ví dụ như bạn đang viết tới phần SEO On-Page thì bạn nên chia bài viết ra làm 3 phần phụ được biểu diễn bởi 3 tiêu đề phụ VD:

mình lấy thẻ h2 cho phần chính (SEO-Onpage) và thẻ h3 cho các phần như Mật độ từ khóa, tối ưu thẻ title,..v..v..Và nếu các bạn có thêm nhiều phần nhỏ khác nữa thì có thể sử dụng thêm thẻ h4, h5, h6. Nhưng tại sao lại không sử dụng thẻ h1? Bởi vì thẻ h1 được đặt ở tiêu đề, hiện nay các themes WordPress thường làm theo cấu trúc này.

Còn vấn đề đặt từ khóa ở thẻ tiêu đề phụ thì cũng không có gì quá phức tạp, có thể bạn nên lặp 1 từ khóa chính một phần trong các thẻ tiêu đề phụ để nhằm tăng độ ưu tiên cho từ khóa, vì bản thân Google sau khi lấy dữ liệu từ thẻ title, meta description thì tiếp theo nó sẽ dựa vào các thẻ tiêu đề phụ này để xác định nội dung trong bài viết.

Thẻ alt cho hình ảnh

Không phải ai cũng nhận ra rằng thẻ alt trên hình ảnh lại có tác dụng tích cực như thế nào, nhiệm vụ chính của nó là khi hình ảnh trên nội dung của bạn bị lỗi không thể hiển thị được hay bị xóa đi từ máy chủ thì nội dung trong thẻ alt sẽ hiển thị thay cho biểu tượng thông báo ảnh bị lỗi. Tuy nhiên ở thời điểm hiện tại thì các trình duyệt đã không còn hiển thị thẻ alt trong ảnh nữa, nhưng ít nhiều gì thì nó vẫn còn có tác dụng xác định xem ảnh này đang nói về cái gì, các công cụ kiểm tra SEO hay các người làm SEO chuyên nghiệp hiện nay vẫn sử dụng thẻ alt như một thói quen bắt buộc khi chèn ảnh vào nội dung. Vì vậy nếu bạn đã chăm chút nội dung của mình thật tối ưu để nhằm đạt thứ hạng cao thì tội vạ gì lại không tiện tay chèn từ khóa mô tả vào thẻ alt chứ.

Đó là một vài kinh nghiệm của mình trong việc đặt từ khóa để hỗ trợ SEO On-page tốt hơn. Nhưng dù có tối ưu hóa thế nào đi chăng nữa thì bạn cần nên tránh 1 vấn đề quan trọng đó là không nên lặp lại từ khóa quá nhiều để văn bản thiếu tự nhiên, và cũng giảm nguy cơ bị thuật toán Chim cánh cụt (Google Penguin) hỏi thăm. Hy vọng nó sẽ giúp ích cho các bạn trong việc viết bài.
Nguồn: Cách đặt từ khóa để tối ưu SEO-Onpage – Công ty thiết kế website chuyên nghiệp HVNsoft

10 lý do bạn nên sử dụng WordPress

Tôi đã biết đến và sử dụng WordPress từ thời phiên bản khoảng 1.3.x. Lúc đó WordPress không được phổ biến và sử dụng rộng rãi với nhiều mục đích như bây giờ. Thú thực ngày đó tôi cũng gà mà WordPress thì cũng cùi. Ngày xưa cũng táy máy nghịch ngợm, cài đặt xong rồi kiếm mấy cái skin hay hay về nghịch một tí cho nó vân vi.

 

Nhưng càng về sau WordPress càng trở nên mạnh mẽ và nó đi từ một Blog Platform lên thành một trong những phần mềm CMS đình đám nhất bây giờ. Với kinh nghiệm cá nhân khi sử dụng WordPress, tôi tổng hợp ra được mấy điểm mạnh của WordPress cho bạn tham khảo và quyết định có nên sử dụng nó hay không.

1. Hoàn toàn miễn phí

Ở đây miễn phí là thực sự miễn phí. Có nghĩa là bạn có toàn quyền sử dụng, chia sẻ, chỉnh sửa, chọc ngoáy v.v.. Bạn không phải trả bất cứ một đồng nào dưới bất cứ hình thức nào. Thực ra có nhiều CMS còn cùi hơn WordPress trăm lần mà cũng đòi bán với giá khoảng $50/năm License.

2. Dễ sử dụng

Có nhiều trình CMS được tạo ra như thách đố người dùng. Sửa cái gì cũng phải vào code mà giao diện thì tè le hột mè, oải không chịu được. WordPress khắc phục được điểm này rất hoàn hảo với giao diện thân thiện sử dụng nhiều jQuery cho phép bạn kéo thả, đóng mở cửa sổ, thu nhỏ những thông tin không cần thiết v.v.. Đặc biệt với những ai không có kinh nghiệm về thiết kế web mà chỉ muốn làm một blog cá nhân thì việc viết bài, sửa bài và đăng bài đơn giản như soạn email.

3. Dễ tùy biến giao diện

Có những trình CMS thương mại hẳn hoi, bán với giá cũng thuộc dạng hơn chai hơn vé mà đọc phần hướng dẫn làm giao diện muốn điên cái đầu. WordPress có hệ thống Template Tags giúp cho những Designer và những người không chuyên về code cũng có thể tạo ra giao diện cho mình. Tất nhiên nếu bạn biết code thì sẽ dễ dàng hơn, còn nếu hơi biết tí tí thì cũng có thể làm được giao diện rồi.

4. Giao diện có sẵn miễn phí

Nếu bạn không muốn phiền phức tạo giao diện cho mình thì WordPress có rất nhiều các giao diện miễn phí đẹp như trong mơ cho bạn chọn. Chỉ cần Google một lúc thì bạn có hàng tá giao diện bắt mắt. Nhưng nếu rủng rỉnh bạn cũng có thể mua skin cho nó độc khỏi đụng hàng. Giá cũng bèo khoảng một cái bánh Pizza hoặc chầu nhậu là cùng.

5. Nhiều Plugin miễn phí

Plugin cho WordPress phải nói như là mùa thu. Hầu như bạn muốn cái gì chỉ cần search một lúc là đã có một plugin cho nó. Ví dụ bạn muốn phân trang cho blog của mình thì đã có WP-PageNavi, muốn Sitemap thì có Google Sitemap, muốn highlight code thì có Google Code Highlighter v.v.. nói chung cần cái gì cũng có.

6. SEO rất tốt

WordPress nổi tiếng cũng vì rất thân thiện với việc tối ưu hóa công cụ tìm kiếm. Nó có khả năng biến URL đặc trưng của CMS dạng như ?2143kf.php thành dep-diu-dang-ma-khong-choi-loa.php. Nếu muốn nặng đô hơn bạn có thể sử dụng “All in one SEO Pack” cho blog của mình để trợ hứng.

7. Cập nhật rất đơn giản

Đối với nhiều CMS khác thì việc update lên phiên bản mới hơn là một thử thách thực sự. Nào là back up database, upload file lên host CHMOD cái nọ, CHMOD cái kia, bỏ folder này, giữ folder kia v.v.. nhưng WordPress update thì như trò đùa. Mỗi khi có bản mới nó thông báo cho bạn biết trong Admin Panel và việc duy nhất bạn phải làm là nhấn vào nút Upgrade là mọi việc được tự động hóa hoàn toàn. Kể cả Plugin của WordPress cũng được upgrade như vậy

8. Tương tác với người đọc

Nếu bạn không muốn sử dụng diễn đàn, WordPress cho phép người đọc có thể viết Comment ngay trên trang của bạn như một blog thực thụ cho bà con tha hồ “bóc tem”. Nhưng đừng “bóc tem” trên izwebz là được rồi.

9. Hỗ trợ và tài nguyên dồi dào

Có nhiều thứ khi cho đi miễn phí thì đừng mong được hỗ trợ. Nhưng WordPress có một cộng đồng sử dụng rộng lớn và có thể trả lời hầu hết tất cả những câu hỏi mà bạn có. Hơn nữa bạn có thể tìm thấy rất nhiêu ebook hướng dẫn sử dụng WordPress, nhiều video, nhiều tài liệu liên quan đến WordPress.

10. Widgets Sidebar

Cái này thuật ngữ hơi chuyên ngành nên cũng chưa biết gọi tiếng Việt là gì cho phải. Nhưng đại loại khi bạn sử dụng WordPress bạn sẽ thấy phần sidebar của WordPress thực sự là một tác phẩm nghệ thuật. Bạn có thể keo thả các phần mình muốn hoặc không vào đó, nó sẽ tự động cập nhật. Đây là một tính năng cũng rất mạnh của WordPress.

Kết luận

Đó là 10 điều tôi thấy hay nhất ở WordPress, hy vọng qua bài này tôi có thể thuyết phục được bạn sử dụng WordPress và gia nhập hội những người cao tuổi. Ủa lộn! hội những người sử dụng WordPress.

Facebook sẽ kiếm tiền nhờ màn hình điện thoại của bạn

Lượng người dùng truy cập từ di động tăng nhanh khiến màn hình điện thoại trở thành nơi màu mỡ để Facebook khai thác quảng cáo. Facebook muốn làm cho người dùng thích những nội dung quảng cáo đó thay vì bị ức chế.

fb o 1 Facebook sẽ kiếm tiền nhờ màn hình điện thoại của bạn

Theo công ty nghiên cứu thị trường comScore, vào tháng 3 năm nay, trung bình người dùng Facebook trên điện thoại di động ở Mỹ truy cập vào mạng xã hội này hơn 7 giờ. Mark Zuckerberg, CEO Facebook, cho biết ưu tiên hàng đầu trong năm nay của Facebook là đưa trải nghiệm tốt hơn về Facebook lên di động, kèm với đó là quảng cáo, đồng thời tiếp tục tích hợp các ứng dụng trực tuyến vào nền tảng Facebook.Số người dùng điện thoại thông minh để lướt web, tiêu tốn thời gian và những trang như Facebook đang nhiều hơn bao giờ hết và sẽ tiếp tục tăng. Vấn đề đặt ra là Facebook sẽ khai thác điều đó để kiếm tiền như thế nào. Các chuyên gia cho rằng Facebook đã có kế hoạch về mô hình quảng cáo trên di động để có thể thu về lợi nhuận nhiều hơn.

Đa số người dùng sẽ không thích quảng cáo trên thiết bị di động, nhưng nếu quảng cáo đó liên quan đến lợi ích thiết thân thì họ sẽ chú ý. Thực ra, rất nhiều hoạt động của người dùng diễn ra trên thiết bị di động cũng đang được các nhà phát triển ứng dụng và các nhà sản xuất thiết bị theo dõi để biết người dùng ưa thích gì, thường đi đi đâu và tiêu tiền như thế nào. Dữ liệu này sẽ giúp họ cải thiện sản phẩm và đưa ra kế hoạch tiếp thị phù hợp.

Chắc hẳn, Facebook cũng cần có những dữ liệu tương tự như vậy về người dùng. Dữ liệu này sẽ giúp các mẫu quảng cáo xuất hiện trên thiết bị di động ngày càng phù hợp hơn và thời gian với nhu cầu của chủ thiết bị, và thời điểm xuất hiện quảng cáo cũng có thể ăn nhập hơn. Chẳng hạn, quảng cáo có thể xuất hiện lúc người dùng vừa dừng chân ngay trước một khu mua sắm nào đó.

Zuckerberg cho biết Facebook chỉ mới bắt đầu phát triển ứng dụng di động riêng của hãng, và đang cần thu thập nhiều dữ liệu hơn, như về vị trí người dùng, những người bạn nào của họ bấm “like” một sản phẩm nhất định nào đó trong những quảng cáo trên di động. Đó là cách tốt để quảng cáo hướng đến đúng đối tượng người dùng có nhu cầu.

Với những cố gắng này, có thể rồi đây người dùng sẽ hứng thú với những quảng cáo xuất hiện trên thiết bị di động của họ, đã được tùy biến theo mỗi cá nhân, về những sản phẩm mà họ hoặc bạn bè của họ quan tâm. Nhưng cũng có thể những quảng cáo này sẽ làm phiền họ trong lúc đang muốn vui vẻ với bạn bè trên mạng xã hội.  Điều đó vẫn còn là ẩn số.