WordPress hiện nay đang được đánh giá là mã nguồn mở tốt nhất và phù hợp nhất cho SEO trên toàn thế giới. Sở dĩ WordPress được đánh giá là mã nguồn mở tốt nhất cho SEO trong thời điểm hiện tại là do bộ Sorcure tương đối gọn nhẹ và thân thiện với bộ máy tìm kiếm. Nhiều Plugins chuyên nghiệp hỗ trợ tối ưu chuẩn SEO khá tiện lợi và khả năng can thiệp sâu vào bên trong Code như SEO Yoast, trong bài viết này mình cũng hướng dẫn sử dụng plugin này luôn.
Thủ thuật SEO WordPress toàn tập gồm những bước sau:
Thiết lập đường dẫn chuẩn SEO
Mặc định WordPress sẽ có đường dẫn kiểu http://example.com/?p=123. Đường dẫn thế này sẽ không bao giờ chuẩn SEO vì nó không chứa các từ khóa của bài viết hoặc trang cần SEO lên đó, và quan trọng là kém chuyên nghiệp.
Hãy nhìn vào đường dẫn hiện tại của chothemewordpress.com:
https://chothemewordpress.com/thu-thuat-seo-wordpress-toan-tap-tu-den-z-chuan-nhat/ %postname%
Cấu trúc trên nghĩa là đường dẫn bài viết của bạn sẽ có cấu trúc là http://domain.com/tên-bài-viết.
Hoặc bạn cũng có thể dùng một cấu trúc khác đó là:
/%category%/%postname%.html
Hãy nên nhớ rằng, bạn nên chọn cố định một cấu trúc đường dẫn để sử dụng vĩnh viễn bởi vì sau này nếu bạn đổi đi, các bài viết cũ sẽ bị lỗi 404 nếu bài đó vẫn còn lưu cache trên Google, như thế rất nguy hiểm.
Sử dụng tên miền có WWW hoặc không có WWW
Cái này cũng rất quan trọng trong việc hiển thị, bạn nên quy định rõ cấu trúc tên miền có www hoặc không có www. Bản thân mình khuyến khích nên sử dụng loại không có www vì đỡ tốn diện tích đường dẫn.
Lúc này, nếu bạn cố tình gõ chúng tôi thì nó sẽ tự động chuyển sang dạng không có www. Nếu bạn có thiết lập DNS cho subdomain www thì nó sẽ tự động redirect về dạng tên miền không có www mà bạn đã thiết lập.
Tối ưu title trang chủ chuẩn SEO
Title và description ngoài trang chủ sẽ quyết định xem trang chủ website của bạn có thân thiện ngoài máy tìm kiếm Google hay là không.
Xây dựng website chuẩn SEO
Lựa chọn theme chuẩn SEO
Mặc dù không nhất thiết phải có theme chuẩn SEO thì mới SEO được nhưng việc bạn có một theme chuẩn SEO thì sẽ dễ dàng cho bạn hơn khi mới bắt đầu.
Sở dĩ theme chuẩn SEO hỗ trợ SEO tốt là vì nó được tối ưu cấu trúc giao diện để bot dễ dàng xác định nội dung chủ đạo trong website. Đồng thời tối ưu tốc độ, tập trung vào nội dung, tối ưu các thẻ heading, cấu trúc giao diện chuẩn Schema.org,.. để bạn có thể sở hữu một giao diện chuẩn SEO nhất.
Chọn Fullcode tại chúng tôi vì code chúng tôi đã tối ưu hóa
Sử dụng My Theme Shop, Theme Junkie, Genesis Framework…
Nhưng nhìn chung, có một vấn đề khi chọn theme chuẩn SEO là hãy chọn các theme ít hiệu ứng càng ít càng tốt, cấu trúc dạng blog để tăng tốc thời gian index nội dung mới trên website.
Tạo XML Sitemap và submit lên Google
XML Sitemap là một file bản đồ website có định dạng là .xml để giúp bot dễ dàng nhận được nội dung mới và index nó nhanh hơn.
Sau khi tạo xong, bạn cũng cần phải submit nó lên Google thông qua dịch vụ Google Webmasters Tools để nó bắt đầu hoạt động với vai trò xác định bản đồ website.
Tạo file robots.txt
File robots sẽ có tác dụng điều hướng các bọ của những cỗ máy tìm kiếm, bạn có thể “nói” cho nó biết thư mục nào là không được index. Hiện nay Google là máy tìm kiếm lớn nhất nên hầu như chúng ta chỉ tạo file robots dành cho bot của Google.
Để tạo file chúng tôi bạn có thể tự tạo thủ công một file tên chúng tôi và upload nó vào thư mục gốc của website WordPress (ngang hàng với wp-config.php), và thường là sẽ có nội dung là:
User-agent: *
Disallow: /wp-admin/
Disallow: /wp-includes/
Nội dung trên nghĩa là bạn chỉ định toàn bộ bot tìm kiếm không được thu thập dữ liệu trong thư mục /wp-admin/ và /wp-includes).
Tăng tốc website
Nếu website bạn có tốc độ tốt thì chắc chắn sẽ có lợi cho SEO hơn vì Google đã từng tuyên bố rằng tốc độ của website cũng ảnh hưởng đến thứ hạng của website trên kết quả tìm kiếm. Mặt khác, website tốc độ cao sẽ giúp bot index được nhiều trang hơn.
Nhưng trong đó, có một yếu tố ảnh hưởng rất nhiều đến tốc độ website đó chính là tốc độ của hosting mà bạn đang dùng. Tốt nhất, hãy chọn ra các hosting có tốc độ tốt nhất để sử dụng.
Kết nối website với mạng xã hội
Mạng xã hội có ảnh hưởng tới SEO hay không thì mình không dám nói, nhưng mình chắc chắn một điều mạng xã hội sẽ giúp bạn có được không ít lượt truy cập vào website, ở Việt Nam thì mạng xã hội lớn nhất là Facebook.
Kết nối website với mạng xã hội ở đây nghĩa là:
Chèn các nút mạng xã hội vào website.
Liên kết đến fanpage – group của bạn.
Tạo điều kiện cho người dùng share nội dung lên mạng xã hội bằng cách chèn nút Share.
Sử dụng Open Graph để tối ưu nội dung chia sẻ lên mạng xã hội.
Sử dụng Facebook Insight để thống kê, thu hút lượt truy cập.
Vậy trong WordPress làm thế nào để làm các việc trên? Cách đơn giản nhất là dùng plugin, bên dưới là các plugin để làm từng công việc trên:
Chèn nút like – share, +1 của mạng xã hội: Digg Plugin.
Liên kết đến fanpage – group: Facebook Plugin (còn nhiều tính năng khác).
Tối ưu Open Graph: SEO by Yoast.
Tạo trang Archives (Lưu trữ)
Trang lưu trữ này nó cũng giống như một sitemap nhưng đó là dành cho người đọc, nhưng nó cũng phần nào giúp bot tìm kiếm dễ dàng xác định nội dung.
Ở trang lưu trữ này nó có thể liệt kê toàn bộ tags và categories hiện có, các bài viết theo từng chuyên mục,….Nói chung là nhìn vào trang này người đọc sẽ có một cái nhìn tổng quan về website của bạn.
Để tạo trang lưu trữ, bạn có thể sử dụng các plugin sau:
Sử dụng các thẻ heading đúng cách cho theme
Thẻ heading (từ h1 đến h6) trong HTML sẽ giúp bot xác định được các thành phần quan trọng trên website. Số thẻ càng thấp thì mức độ quan trọng càng cao (h1 là cao nhất và thấp nhất là h6).
Thông thường một theme chuẩn SEO sẽ có các thẻ heading là như sau:
H1: Dành cho logo, tên website trên header. Nhưng khi vào xem bài viết, thẻ h1 sẽ dành cho tên bài viết.
H2: Dành cho tên bài viết ngoài trang chủ.
H3: Dành cho tiêu đề widget.
H4: Dành cho các liên kết quan trọng trên widget như category, menu.
Để sửa các thẻ heading theo đúng ý mình thì nó đòi hỏi bạn phải có kiến thức chỉnh sửa theme WordPress và hiểu rõ cấu trúc của từng theme.
Viết nội dung chuẩn SEO
Viết nội dung chuẩn SEO nghĩa là bạn viết bài trên WordPress làm thế nào để các bot tìm kiếm có thể dễ dàng phân tích nội dung, có đủ lượng từ khóa cần thiết để đạt thứ hạng cao nhất trên máy tìm kiếm Google.
Một nội dung chuẩn SEO sẽ bao gồm các yếu tố như:
Tiêu đề bài viết chuẩn SEO, có từ khóa trọng tâm.
Sử dụng các thẻ heading (từ h2 đến h4) đúng cách trong bài.
Viết từ khóa cần SEO vào bài tối ưu.
Thêm các liên kết nội bộ vào bài tối ưu – tự nhiên.
Nội dung thân thiện, dễ đọc, tự nhiên để thu hút người dùng.
Cải thiện thứ hạng với backlink
Backlink là thuật ngữ chỉ các liên kết trỏ về website của bạn từ một website khác. Các liên kết này sẽ cải thiện thứ hạng website của bạn vì Google cho rằng các backlink sẽ giúp website được trỏ về tăng thêm độ uy tín, dẫn các bot từ website đặt liên kết và chia sẻ thứ hạng Pagerank.
Điều này có nghĩa là nếu website bạn có nhiều backlink chất lượng thì càng có nhiều khả năng có được thứ hạng cao trên Google.
Comment trên blog khác để lấy backlink
Viết bài trên blog khác (guest blog)
Hình thức xây dựng backlink này nghĩa là bạn sẽ tham gia đăng bài lên blog khác và có quyền chèn backlink vào bài viết vì đó thường là ưu tiên của chủ blog dành cho bạn.
Nên trỏ backlink về trang nào?
Theo kinh nghiệm cá nhân, bạn nên:
Trỏ backlink về category nếu bạn muốn tiết kiệm thời gian vì khi khách vào trang này, họ sẽ xem được nhiều trang khác.
Trỏ backlink về từng bài viết nếu bạn cần SEO cho bài viết đó lên top tìm kiếm nhanh chóng, mạnh mẽ.
Trỏ backlink về trang chủ nếu bạn muốn tối ưu Domain Authority, Pagerank.
Tối ưu SEO On-page nâng cao với WordPress
Ở phần này, mình sẽ chia sẻ kinh nghiệm khác trong việc tối ưu On-page nâng cao nếu bạn cần website bạn linh động hơn trong việc tối ưu chuẩn SEO.
Thêm thẻ noindex vào các trang không cần thiết
Nếu bạn có post/page viết ra không cần nó lên top thì tốt nhất là cho nó thẻ noindex để bot tìm kiếm bỏ qua khi vào đó. Thủ thuật này sẽ có tác dụng bot index được nhiều trang hơn vì mỗi quy trình crawl nội dung bot chỉ làm việc dựa trên thời gian nhất định.
Bạn có thể sử dụng plugin SEO by Yoast và chọn phần Advanced trong khi viết bài và chọn Meta Robots Follow là nofollow và Meta Robots Index là noindex.
Sử dụng 301 Redirect bài viết thay vì xóa
301 redirect là kỹ thuật chuyển hướng website từ địa chỉ cũ sang địa chỉ mới nếu một ai đó truy cập vào địa chỉ cũ. Khi một bài viết bị xóa đi, người dùng sẽ nhận được lỗi 404 khi vào lại bài viết cũ đó. Lỗi này thường gặp khi bạn xóa đi một bài viết mà nó đã có mặt trên kết quả tìm kiếm.
Để sử dụng 301 redirect cho post/page, bạn có thể sử dụng tính năng 301 Redirect có trong phần Advanced của plugin SEO by Yoast.
Đặt nofollow cho các liên kết trỏ ra ngoài
Các liên kết mặc định sẽ có thuộc tính dofollow. Nếu một liên kết mà có thuộc tính nofollow như sau:
Thì lúc đó bot sẽ không “chui” vào liên kết đó để thu thập dữ liệu, đồng thời không chia sẻ các yếu tố thứ hạng từ website bạn cho các liên kết.
Do đó, nếu có thể, hãy đặt thuộc tính nofollow cho toàn bộ liên kết trỏ ra ngoài. Bạn có thể sử dụng plugin WP External Links để nó tự động thêm rel=”nofollow externl” vào toàn bộ liên kết trỏ ra ngoài.
Lời kết