Để có thứ hạng cao trong Seo bạn nên mua quyển sách Kinh nghiệm quý chia sẻ seo website wordpress từ a tới z. Đây là quyển sách đúc kết 12 năm kinh nghiệm làm Seo của Ths Lê Quốc Toàn. Rất dễ hiểu, sách hay chi tiết từng bước 1 giúp bạn hiểu rõ vấn đề về Seo
Trang 1TỪNG BƯỚC THỰC HÀNH SEO WORDPRESS
DỄ HIỂU – DỄ LÀM – DỄ LÊN TOP
Ths Lê Quốc Toàn
http://alovoice.vn
Email: alovoice@gmail.com
Trang 2TỪNG BƯỚC THỰC HÀNH SEO WORDPRESS
DỄ HIỂU - DỄ LÀM - DỄ LÊN TOP
Tác giả Ths Lê Quốc Toàn – Tốt nghiệp Trường KHTN TP.HCM
http://alovoice.vn – alovoice@gmail.com
Bản quyền thuộc Ths Lê Quốc Toàn
Muốn sử dụng cho mục đích thương mại phải được sự đồng ý của tác giả
Tài liệu thực hành lấy từ nhóm kín Facebook
https://www.facebook.com/groups/HocWordpressTaiAlovoice
Luôn cập nhật mới nhất tại alovoice.vn
Trang 3Nội dung
CHƯƠNG 1 - Giới thiệu về SEO 9
1 Vậy SEO là gì? 9
2 Tại sao SEO quan trọng đối với Website? 9
SEO cần thiết bởi vì : 10
SEO đối với người mới tìm hiểu? 10
3 Các giai đoạn chính của quá trình tối ưu hóa bộ máy tìm kiếm là gì? 11
4 Nội dung tốt là yếu tố quan trọng nhất đối với SEO 12
5 Kết Chương 12
Chương 2 – Tối ưu SEO WordPress cơ bản 13
1 Thiết Lập URL Chuẩn SEO 13
URL thân thiện với SEO 14
URL Không thân thiện với SEO 14
2 Thiết lập tham chiếu tên miền 16
Thiết lập tham chiếu tên miền trong WordPress như thế nào? 17
Thiết lập tham chiếu tên miền bên trong Google Search Console ( trước đó gọi là Google Webmaster tools) 17
3 Tìm Hiểu Và Kiểm Tra Crawling Và Indexing 19
Tài nguyên bị chặn (blocked resources) 20
Tìm nạp trong Google (FETCH AS GOOGLE) 21
Tập tin ROBOTS.TXT 23
SEARCH VISIBILITY 25
4 Thiết lập các thông số liên quan đến bình luận 26
5 Thường xuyên cập nhật phiên bản mới nhất cho WordPress 27
6 Kết Chương 28
Chương 3 - Tối ưu Sitemap 29
1 Tập Tin Xml Sitemap Là Gì? Tại Sao Phải Cần Đến? 29
2 Khi nào tập tin XML thật sự quan trọng và cần thiết? 30
3 Tạo file XML Sitemap như thế nào? 30
4 Tạo Tập Tin Xml Sitemap Như Thế Nào Để Tối Ưu Cho SEO? 30
5 Tạo Tập Tin Xml Sitemap Với Yoast Seo Plugin 32
6 Làm Sao Để Đưa Tập Tin Sitemap Lên Google? 34
Trang 47 Khi Nào Bạn Đưa Rss Lên Google? 38
8 Kết Chương 39
Chương 4 – SEO WordPress Nâng cao : Schema Markup 40
1 Schema Markup Là Gì? 40
2 Tại Sao “Structured Data”Quan Trọng Cho SEO? 41
3 Sử Dụng “Structured Data” Trong Website Như Thế Nào? 43
4 Tìm hiểu dữ liệu cấu trúc “Structured Data” 44
5 Thực Hiện “Structured Data” Trong Wordpress 45
6 Thêm “Structured Data” Sử Dụng Plugin 47
7 Kết Chương 49
Chương 5 – SEO WordPress Nâng cao : 51
Breadcrumbs, Canonical Url, Tag Hreflang, Paging 51
1 Tìm hiểu và thiết lập Breadcrumbs 51
Breadcrumbs Và Schema 54
2 Tránh trùng lặp nội dung là nhờ “Canonical Url” 54
Khi nào và tạo sao phải sử dụng URL CANONICAL 55
Ví dụ để hiểu Canonical là gì? hoạt động như thế nào? 55
Các liên kết “Canonical” cần nhất quán khi chia sẻ 55
Cách Thêm Url Canonical Vào Website 56
3 Thiết Lập Hreflang Cho Website Đa Ngôn Ngữ 57
Sử Dụng Tag Hreflang 58
Sử dụng hreflang trong Sitemap 59
Kiểm Tra Kết Quả Thực Hiện Multilanguage 60
4 Kỹ thuật Phân trang trong SEO 60
Thực Hiện Phân Trang Trong Wordpress Như Thế Nào 61
5 Kết Chương 62
Chương 6 – SEO Trang Chủ Website 63
1 Tạo Sao Phải Tối Ưu Trang Chủ? 63
2 SEO Trang Chủ Như Thế Nào? 64
Tiêu Đề Trang Chủ (Homepage Title) 64
Mô Tả Trang Chủ (Homepage Description) 65
3 Thực Hiện Seo Trang Chủ Trên Wordpress 66
Trang 5Thẻ H1 Trong Trang Chủ Homepage 67
Ảnh trong trang chủ 67
SEO Logo Trên Trang Chủ 67
Structured Data 68
4 Nội Dung Trên Trang Chủ 68
5 Tốc độ tải (load) trang 69
6 Thân thiện với di động 70
7 Bảo mật SSL 70
8 Các Yếu Tố Khác Để Tối Ưu Trang Chủ 70
Có lời kêu gọi hành động rõ ràng 70
Thiết lập độ tin cậy đối với website: 71
Xây dựng chức năng điều hướng thuận lợi: 71
9 Kết chương 72
Chương 7 – SEO cho Bài viết (POST) và Trang (PAGE) 73
1 So sánh Bài viết (Post) và Trang (Page) 73
2 Về khía cạnh SEO thì sao? 74
3 SEO Post Và Page 74
[1] SEO tiêu đề bài viết (cho cả Post và Page) 75
[2] Cấu trúc URL 78
[3] Hình ảnh và các loại media 78
[4] Đoạn đầu tiên của Bài viết 78
[5] Tiêu đề con của bài viết (Subheadings) 79
[6] Định dạng nội dung 79
[7] Liên kết nội bộ (Internal link) 80
4 Nội Dung Bài Viết 81
Thế nào là nội dung tốt? 81
Nội dung độc đáo và duy nhất 82
Thường xuyên cập nhật 82
Nội dung phải đủ dài để thu hút người đọc và bộ máy tìm kiếm 82
5 Dữ liệu cấu trúc (Structured Data) 82
6 Các liên kết trỏ đến bài viết (Incoming Links) 83
7 Kết chương 83
Trang 6Chương 8 – Kỹ thuật SEO trang Thể loại (Category) và Thẻ (Tag) 84
1 Trang thể loại (category) có vai trò gì trong WordPress 84
2 SEO trang thể loại (Category) 86
Như vậy có phải trang thể loại khó lên hạng cao trong kết quả tìm kiếm? 86
SEO trang Category như thế nào? 87
Mời bạn xem qua một ví dụ cụ thể về SEO trang thể loại như sau: 87
SEO cụ thể trang thể loại (category) trong WordPress 88
3 SEO nâng cao trên Trang thể loại (Category page) 89
4 SEO Trang Thẻ (Tag) 90
5 Thực tế SEO trang Tag như thế nào? 90
6 Kết Chương 91
Chương 9 - SEO Hình ảnh và Video 93
1 Những lợi ích từ nội dung có minh họa hình ảnh 93
2 Seo Hình Ảnh Như Thế Nào 94
3 SEO VIDEO như thế nào? 99
4 Kết chương 101
Chương 10 - Nghiên cứu từ khóa 102
1 Từ khóa là gì? 102
2 Các dạng từ khóa 102
3 Công Cụ Phân Tích Từ Khóa 103
Công cụ thứ nhất - Google Autocomplete 103
Công cụ thứ 2 - Các tìm kiếm liên quan 104
Công cụ thứ 3 - Gợi ý từ còn thiếu 104
Công cụ thứ 4: Google Keyword Planner 105
Công cụ thứ 5: https://ubersuggest.io/ và http://keywordtool.io/ 108
4 Quyết định chọn từ khóa nào để SEO? 109
5 Thực hiện SEO từ khóa trong WordPress 112
Quy luật cho từ khóa “Focus Keyword” 113
Những trang nên SEO và không nên SEO: 114
6 Kết Chương 115
Chương 11 - GOOGLE ANALYTICS 116
1 Những thứ hay ho bạn sẽ có được khi tìm hiểu Google Analytic 116
Trang 72 Cài đặt Google Analytic trên WordPress 117
3 Làm sao để gắn mã Analytic vào WordPress? 120
4 Một Số Thiết Lập Cơ Bản Trên Google Analytics 121
Reporting time, currency và bot filtering 121
Liên kết Google Analytics với Google Search Console 122
5 Theo dõi lưu lượng tự nhiên(SEO) đến với website 123
6 Xem các trang nhiều người xem 124
7 Lưu lượng truy cập website từ di động mobile 126
8 Vị trí địa lý của người đến website 128
9 Thống kê số lượng đang truy cập theo thời gian thực 128
10 Xem nút nào hoặc menu nào nhận được nhiều Click 129
11 Tạo Goals với Google Analytic như thế nào? 130
Thực hiện Thiết lập Goal trên Google Analytics 131
12 Kết Chương 136
Chương 12 - Xây Dựng Liên Kết (Off-Page) 138
1 Tầm Quan Trọng Của Xây Dựng Liên Kết 138
2 Thế Nào Là Link Tốt? 140
3 Liên kết tự nhiên và liên kết mũ đen 142
Link tự nhiên (white-hat) 142
Link mũ đen (Black hat) 143
4 Tiến Hành Xây Dựng Liên Kết 143
Xây Dựng Liên Kết Cho Website Mới 143
Xây Dựng Liên Kết Cho Website Đã Có Chỗ Đứng Trên Internet 145
Chiến dịch xây dựng link trên mạng xã hội 145
Tiếp thị lại (Retargeting) 146
Liên kết với Website cùng thể loại 148
Bài viết trên blog Bạn bè 148
5 Kết Chương 149
Chương 13 - SEO Trên Mạng Xã Hội 150
1 Tăng Lượng Truy Cập Website Từ Mạng Xã Hội 151
Thêm Url Website Của Bạn Đến Profile Mạng Xã Hội 151
Sử Dụng #Hashtag Hiệu Quả 151
Trang 8Tiện Ích Quảng Cáo Trên Mạng Xã Hội 152
Dễ Dàng Chia Sẻ Trên Mạng Xã Hội 153
2 Thêm Hình Ảnh Vào Bài Viết 154
3 Thêm Link Vào Bài Post Chia Sẻ Trên Mạng Xã Hội 154
4 Thường Xuyên Post Nội Dung Lên Mạng Xã Hội 155
5 Đừng Quảng Bá Quá Mức Sản Phẩm Hoặc Dịch Vụ Trên Facebook 156
6 Tạo Blog Và Thường Xuyên Xuất Bản Thông Tin Hữu Ích 156
7 Tương Tác Thường Xuyên Với Những Người Có Tầm Ảnh Hưởng Trong Lĩnh Vực Của Bạn 157
8 Không Chỉ Post Nội Dung Mà Còn Quản Lý Tốt Tài Khoản Mạng Xã Hội Của Bạn 157
9 Theo Dõi Đối Thủ Cạnh Tranh 157
10 Đo Lường Kết Quả 158
11 Trả Lời Bình Luận Và Tương Tác 158
12 Tạo Ta Chiến Lược Trên Mạng Xã Hội 158
13 Kết Chương 159
Chương 14 – Tối ưu tỉ lệ chuyển đổi 160
(Tối ưu đem về doanh thu) 160
1 Landing Page Là Gì? 160
2 Khi Nào Sử Dụng Trang Landing Page Riêng 162
3 Các Thành Phần Phải Có Của Trang Landing Page 162
Quảng bá giới thiệu chỉ một sản phẩm hoặc dịch vụ trên landing page 162
Tất cả thông tin quan trọng nằm trong tầm nhìn khi mở trang 162
Thời gian load trang phải nhanh 163
Sử dụng thông điệp kêu gọi hành động mạnh mẽ 163
Làm nổi bật Thương hiệu 164
Tiêu đề và phụ đề 164
Tính năng và tiện ích 164
4 Hạn chế tối đa tình huống người xem rời trang landing page 164
5 Sử dụng Hình ảnh và video 164
6 Sử dụng popup 165
7 Hãy để người đọc nhập thông tin dễ dàng 165
8 Thanh toán dễ dàng 165
9 Làm cho người xem cảm thấy an toàn khi mua hàng 166
Trang 910 Làm Nổi bật Ý kiến của khách hàng và nhiều người quan tâm trên mạng xã hội 166
11 Thông tin liên lạc và các chính sách liên quan 166
12 Chèn mã theo dõi và tiếp thị lại 167
13 Một Số Ví Dụ Điển Hình Cho Landing Page Để Học Hỏi 167
14 Tối Ưu Landing Page 168
15 Landing Page Và Seo 169
16 Landing Page Và Adword 169
17 Kết Chương 170
PHỤ LỤC - Hướng Dẫn Chi Tiết “Yoast SEO PLUGIN” Full Từ A-Z 171
1 Cài đặt Yoast SEO Plugin 171
2 Cấu hình cho Tab “General” 172
Tab Company Info 172
Webmaster Tools (Google Search Console) 173
Tab Security 175
3 Tab Titles & Metas 176
Force Rewrite Titles 176
Tab Homepage 177
Tab Post Type 178
tab Taxonomies 181
Tag Archives 182
4 Tab Social 184
5 XML Sitemaps 188
6 Advanced 194
Tab Breadcrumbs 194
Tab Permalink 195
RSS 198
7 Tools 199
8 Search Console 201
Trang 10CHƯƠNG 1 - Giới thiệu về SEO
SEO được viết tắt từ cụm từ tiếng Anh “Search Engine Optimization” - tối ưu
hóa bộ máy tìm kiếm SEO ngày càng quan trọng và cần thiết cho tất cả mọi người đang sở hữu và quản trị website, bởi vì nếu làm tốt SEO sẽ giúp cho website của bạn
có cơ hội được nhiều người biết đến, đồng nghĩa với việc website đem lại doanh thu nhiều hơn cho bạn
Nội dung chương này bạn sẽ được tìm hiểu:
2 Tại sao SEO quan trọng đối với Website?
Trong thị trường cạnh tranh ngày nay SEO ngày càng quan trọng hơn bao giờ hết Công cụ tìm kiếm đã phục vụ hàng triệu người truy vấn mỗi ngày để tìm kiếm câu trả lời cho các vấn đề của họ Nếu bạn có một trang web, blog hay cửa hàng kinh
Trang 11doanh trực tuyến, SEO có thể giúp doanh nghiệp của bạn phát triển và đáp ứng các mục tiêu kinh doanh
SEO cần thiết bởi vì :
Đa số mọi người tìm kiếm có nhiều khả năng click vào 5 kết quả trên cùng của trang hiển thị kết quả tìm kiếm đầu tiên Do vậy bạn phải làm SEO để tăng thứ hạng cho website, từ đó sẽ có nhiều cơ hội được nhiều người đến với website của Bạn
SEO không chỉ làm cho website được tối ưu với bộ máy tìm kiếm, mà còn giúp cho người dùng được trải nghiệm tốt hơn
SEO giúp tăng độ tin cậy website, nếu website có nhiều từ khóa đứng ở top đầu của trang kết quả tìm kiếm
SEO cũng tốt cho việc quảng bá Website của bạn trên các Mạng xã hội nhiều hơn như facebook, Twitter, Google+…
SEO đặt bạn ở thế luôn phải cạnh tranh Bởi vì, nếu hai trang web cùng bán một sản phẩm giống nhau, ai tối ưu SEO tốt hơn thì sẽ có cơ hội tìm kiếm khách hàng nhiều hơn và bán được nhiều hàng hơn
SEO đối với người mới tìm hiểu?
Đối với người mới bắt đầu tìm hiểu về SEO, thì các định nghĩa trên có vẻ hơi phức tạp, nói dễ hiểu hơn một chút, SEO là cách để cải tiến website sao cho website được xuất hiển ở vị trí cao trong trang kết quả tìm kiếm của Google, Yahoo, Bing hay công cụ tìm kiếm khác
Khi bạn thực hiện tìm kiếm trên Google ( hoặc bất kỳ công cụ tìm kiếm khác),
để tới được giai đoạn hiển thị ra kết quả thì trước đó công cụ tìm kiếm phải dựa vào tập thuật toán phức tạp Các thuật toán này dựa vào một số yếu tố để tính toán và đưa ra quyết định website nào sẽ được hiển thị ở vị trí đầu tiên, vị trí thứ hai, vị trí
Trang 12thứ ba… (Lưu ý: hiện nay mọi người thường sử dụng Google để tìm kiếm nên quyển sách này nói đến công cụ tìm kiếm là nói đến Google.)
Tối ưu hóa website cho công cụ tìm kiếm (SEO), là bạn đang thực hiện cung cấp các yếu tố cho công cụ tìm kiếm đánh giá website của bạn, nếu các yếu tố đúng với yêu cầu của công cụ tìm kiếm, thì website của bạn sẽ có cơ hội được xếp thứ hạng cao hơn các website không được tối ưu
3 Các giai đoạn chính của quá trình tối ưu hóa bộ máy tìm kiếm là gì?
Quá trình SEO chia ra làm hai giai đoạn chính:
On-site SEO: thực hiện các qui luật trên chính website của bạn để thân thiện với bộ máy tìm kiếm Đây là những tinh chỉnh đơn giản, bạn cứ áp dụng theo, nếu làm tốt sẽ được bộ máy tìm kiếm quan tâm hơn, giúp tăng sự hữu dụng và tin cậy cho website của bạn
Off-site SEO: Là quá trình quảng bá website để cải thiện thứ hạng tốt hơn trên trang kết quả tìm kiếm
Off-site SEO thường được gọi là đi backlink hay đi xây dựng liên kết nhưng mình thích sử dụng thuật ngữ quảng bá website, trông có vẻ thích hợp hơn, bởi vì thuật ngữ này liên quan đến nhiều kỹ thuật và phương pháp hơn là đi xây dựng liên kết
Khi người dùng thực hiện truy vấn tìm kiếm, bộ máy tìm kiếm sẽ tiến hành hiển thị ra trang đầu tiên cho những trang quan trọng nhất của website, Một trong những yếu tố để xác định trang web quan trọng xuất hiện đầu tiên, là tổng số lượng các liên kết được tham chiếu đến hay chỉ đến trang web đó
Trang 13Các liên kết trỏ đến trang web của bạn có chất lượng, tin cậy hay không phụ thuộc vào nguồn link của bạn trỏ đến Ví dụ: nếu được liên kết(link) đến từ các trang báo chí, diễn đàn nổi tiếng đáng tin cậy là các link chất lượng Còn các link đến từ việc mua bán link, Spam link là các link không chất lượng
Bạn làm gì để có được nhiều liên kết ?
Đây là câu hỏi hay, nếu bạn tìm kiếm trên mạng thì có thể sẽ thu được hàng trăm kết quả khác nhau, trong số đó bạn tiến hành lọc ra và tìm kiếm để tìm hiểu cũng khá mất thời gian, không sao bạn đừng lo lắng vì tất cả đã có trong chương xây dựng liên kết (link) trong quyển sách này
4 Nội dung tốt là yếu tố quan trọng nhất đối với SEO
Một điều luôn luôn khắc cốt ghi tâm đó là SEO chỉ có giá trị tối đa nếu trang web có nội dung tốt, có ích cho người đọc
Nếu nội dung tốt nhiều người đọc, Bạn thực hiện SEO thêm nữa thì trang web của bạn rất nhanh lên TOP, tất nhiên với từ khóa phù hợp
5 Kết Chương
SEO là làm cho website thân thiện với bộ máy tìm kiếm, để cho bộ máy tìm kiếm hiểu rõ hơn website của bạn, từ đó giúp cho thứ hạng của trang web được cải thiện trong trang kết quả tìm kiếm Điều quan trọng nữa là thực hiện SEO đúng phương pháp sẽ đưa lượng truy cập nhiều hơn đến với website, giúp cho người kinh doanh có được nhiều khách hàng, đảm bảo được mục đích kinh doanh đưa ra
Trang 14Chương 2 – Tối ưu SEO WordPress cơ bản
Bản thân WordPress là một nền tảng rất thân thiện với SEO, có nghĩa là WordPress đã cung cấp một số chức năng giúp bạn dễ dàng cấu hình để cải tiến các yếu tố SEO, giúp tăng khả năng hiện diện website với bộ máy tìm kiếm Tuy nhiên cũng có một số yếu tố bạn cần phải hiểu để cấu hình cho đúng, mới cải thiện được quá trình SEO, đây là chương nói về điều này
Nội dung chương này:
Thiết Lập Url Chuẩn Seo
Thiết lập tham chiếu tên miền
Tìm hiểu về thuật ngữ Crawl và Index của Google
Kiểm tra Google có index hay không và cách thiết lập phù hợp
Tìm hiểu về tập tin Robots.txt
Kiểm tra và thiết lập trong WordPress để Google index website
Tìm hiểu về rel=nofolow
Thiết lập thông số phù hợp trong phần bình luận để tốt cho SEO
Thường xuyên cập nhật WordPress hoạt động ở phiên bản mới nhất
1 Thiết Lập URL Chuẩn SEO
Bước đầu tiên SEO với WordPress, bạn cần phải kiểm tra và thiết lập URL thân thiện với bộ máy tìm kiếm, nhưng URL thân thiện là sao?
Trang 15URL thân thiện với bộ máy tìm kiếm có các đặc điểm như sau:
+ Phải mô tả được ý nghĩa hàm ý của nội dung bài viết + Mỗi từ trong URL cách nhau bởi dấu gạch ngang “-”
+ URL không nên quá dài và không để những từ không cần thiết
Xem thêm một số ví dụ để hiểu rõ hơn:
URL thân thiện với SEO
Để cấu hình URL thân thiện với bộ máy tìm kiếm, thực hiện thiết lập các thông
số trong WordPress như sau:
1 Từ trang quản trị WordPress vào “Settings->Permarlink”
2 Chọn Custom Structure gõ vào “/%category%/%postname%/” hiển thị bài
viết trong thể loại
3 Nhấp chọn “Save Changes” để lưu lại
(Xem kỹ hình bên dưới để rõ hơn)
Trang 16Như ở hình trên có nhiều lựa chọn, tuy nhiên mình chọn “Custom Structure”
là tối ưu vì từ khóa trong bài viết lên top sẽ giúp cho từ khóa trong thể loại lên luôn
Thiết lập Permalink nào tốt nhất cho SEO? Theo kinh nghiệm thì các thiết lập như trên mình đã làm là tốt nhất, từ khóa càng gần với tên miền càng tốt, điều đó làm cho con bọ tìm kiếm dễ thu thập trang web hơn
Nên sử dụng URL có dạng ngày tháng hay không? ví dụ như
http://alovoice.vn/2018/08/ten-bai-viet Theo mình với câu hỏi này mình chọn đáp
án là Không bởi vì điều này làm cho URL mình thêm phức tạp hơn mà thôi
Điều gì sẽ xảy ra nếu như bạn thay đổi Permarlinks của một website đang hoạt động? tất nhiên sẽ bị ảnh hưởng ít nhiều, bởi vì WordPress phải thay đổi lại cách
thiết lập Permarlink trong tập tin htaccess, để test xem trang web của mình có bị
Trang 17ảnh hưởng gì không bạn hãy đánh URL vào trình duyệt web, Chrome chẳng hạn xem link có hoạt động được hay không? nếu như vẫn hoạt động tốt thì xem như mọi việc
điều ổn còn không bạn kiểm tra lại quyền thiết lập thông số “Settings->Permarlink”
và click vào “Save changes” lại một lần nữa để buộc WordPress ghi lại thay đổi thiết
lập mới vào file htaccess
2 Thiết lập tham chiếu tên miền
Một trong những khái niệm cơ bản về tham chiếu tên miền cần phải biết cho người mới như trình bày sau đây: theo quan điểm người dùng các biến thể của tên miền bên dưới là giống nhau:
http://www.alovoice.vn
https://www.alovoice.vn
http://alovoice.vn
https://alovoice.vn
Nhưng đối với Google nhìn nhận thì các biến thể trên là khác nhau nên chúng
ta phải khai báo cụ thể chính xác để cho Google hiểu chúng ta đang sử dụng tên miền biến thể loại nào để từ đó Google hiểu website hơn
Hiểu cách đơn giản, website thường phân biệt http://www hoặc http://, có www hay không có www gọi là non-www tương tự cho trường hợp https://www và https://
Vậy câu hỏi đặt ra là nên sử dụng http://www hoặc http://? Không có chuẩn chung
cho việc này, bạn có thể chọn một trong hai dạng trên Quan trọng là khi đã chọn cái nào thì từ đó phải nhất quán sử dụng cái đó trong toàn bộ website cả link nội bộ lẫn link ngoài
Trang 18Thiết lập tham chiếu tên miền trong WordPress như thế nào?
Việc thiết lập này mục đích chính là đảm bảo biến thể tham chiếu tên miền trên WordPress phải ăn khớp với khai báo trên Google
Để xem thiết lập của WordPress chúng ta vào “Settings->General” như hình
bên dưới :
Làm sao xác định được đúng cấu hình tham chiếu tên miền của WordPress đã
khai báo trong phần “WordPress Address (URL)” và “Site Address(URL)” thực hiện
như sau:
Bạn mở trình duyệt web gõ vào http://alovoice.vn và http://www.alovoice.vn
đều mở được website thì tất cả ok
Thiết lập tham chiếu tên miền bên trong Google Search Console ( trước đó
gọi là Google Webmaster tools)
Bên cạnh tinh chỉnh thiết lập thiết lập trên WordPress, bạn cũng cần cấu hình bên trong Google Search Console như sau:
Trang 19Bạn vào Link https://www.google.com/webmasters/tools/home?hl=vi đăng
nhập vào bằng tài khoản Gmail của bạn, nếu bạn chưa có hãy tạo mới gấp một
Gmail
Tiếp theo để thực hiện gắn Google Search Console vào website, bạn hãy xem bài viết theo link dưới sau đây: http://alovoice.vn/seo-wordpress/huong-dan-su-dung-yoast-seo/
Chọn cài đặt tên miền của Website tại đây giống như đã thiết lập tại mục
“Settings->General” bên trong WordPress đã thực hiện ở bước trên
+ Click vào hiển thị URL dưới dạng alovoice.vn sau đó click “Lưu”
Trang 20Cách làm trên trong WordPress và Webmaster tools sẽ giúp cho bộ máy tìm kiếm Google thu thập thông tin website của bạn chính xác, không nhầm lẫn giữa các biến thể tham chiếu tên miền khác nhau
3 Tìm Hiểu Và Kiểm Tra Crawling Và Indexing
Trong phần này sẽ hướng dẫn bạn kiểm tra xem website của mình đã được Google thu thập thông tin đầy đủ hay không? có phần nào bị con bọ của google bỏ qua hay không? việc con bọ đọc nội dung trên website với từ tiếng anh thường được gọi là Crawl, sau khi con bọ của Google đọc nội dung website thu thập được và đưa vào lưu trữ trong cơ sở dữ liệu của Google thì thường được gọi với từ tiếng anh là index Như vậy một khi trang web được index cũng đồng nghĩa với việc trang web đó
sẽ có khả năng hiển thị trên trang kết quả tìm kiếm, còn hiển thị ở thứ tự nào còn phải phụ thuộc vào nhiều yếu tố khác nữa Còn trang web không được index thì mãi mãi sẽ không có cơ hội xuất hiện trong trang kết quả tìm kiếm
Trang 21Như vậy phần này mục đích chính là kiểm tra xem trang web có được Crawl và index hay không, hay bị khóa Việc bị khóa không cho con bọ của bộ máy tìm kiếm thu thập có thể do khai báo trong tập tin robots.txt đặt tại thư mục gốc của website
Việc con bọ không thu thập được dữ liệu của website để đưa vào cơ sở dữ liệu của Google là vấn đề lớn ảnh hưởng đến SEO của website, nên bạn hết sức cẩn thận,
công cụ để xem và giải quyết vấn đề này là: Tài nguyên bị chặn (Blocked Resources), Tìm nạp trong Google (Fetch as Google), tập tin ‘Robots.txt’ bên trong Google search console và chức năng ‘Search Visibility’ bên trong WordPress Bây giờ chúng ta sẽ
xem xét tìm hiểu tất cả các phần trên:
Tài nguyên bị chặn (blocked resources)
Đăng nhập vào “Google Search Console” Click vào “Tài nguyên bị chặn” bên trong menu “Chỉ mục của Google” như hình bên dưới để xem có tài nguyên hay
trang web nào vị chặn hay không, như theo hình bên dưới có tới 38 thành phần bị chặn, do đó phải tìm kiếm giải pháp để khắc phục ngay
Trang 22Báo cáo trên sẽ thông tin cho biết tài nguyên gì mà con bọ Google không thể tiếp cận được, tài nguyên đó có thể là images, css, javascript… Bên cạnh tài nguyên Google sẽ cho chúng ta biết được trang web nào bị ảnh hưởng không index được Lưu ý là phần liệt kê kết quả có thể các thành phần bên trong website hoặc bên ngoài của website
Tìm nạp trong Google (FETCH AS GOOGLE)
“Tìm nạp trong Google” (Fetch as Google) nằm trong menu “Thu thập dữ liệu” (CRAWL) là công cụ vô cùng hữu dụng của Search Console
Trang 23Bạn sử dụng chức năng “Tìm nạp như Google” (Fetch as Google) để kiểm tra
xem việc thu thập trang web có xảy ra lỗi gì hay không, và cũng có chức năng thông báo với google rằng trang web của bạn có một sự thay đổi nào đó, yêu cầu google thu thập lại gấp Hoặc bạn muốn thông báo với Google trang web đã xuất bản trong website, để cho Google thu thập index ngay lập tức không đợi chờ Google định kỳ đến để thu thập
Khi bạn click vào “Tìm nạp và hiển thị” (Fetch and Render) mà không nhập
thông tin gì cả vào ô URL thì mặc nhiên trang chủ homepage sẽ được đọc và phân tích Sau vài giây sẽ thấy kết quả hiện ra, một số thông tin kết quả bạn cần quan tâm như sau:
Tại cột trạng thái (status) bạn sẽ thấy kết quả tìm nạp
“Không tìm thấy” (unavailable), “Một phần” (partial) hoặc “Hoàn tất” (complete)
“Không tìm thấy“(unavailable) : Google không thể tìm nạp được trang web hoặc URL đã đưa ra
“Một phần” (partial): Google có thể đọc được trang web tuy nhiên có một vài lỗi cần khắc phục ví dụ : Bạn click vào “>>” của dòng này, một số lỗi cần khắc phục như hình bên dưới, một số tài nguyên bị chặn do khai báo ngăn chặn bên trong tập tin robots.txt
“Hoàn tất” (complete) : Đã tìm nạp thành công, không có vấn đề gì phát sinh
Trang 24Một thứ bạn cần quan tâm thêm nữa trong phần này là cột “Mức độ nghiêm trọng” nếu là “Trung bình” hoặc “Cao” phải tìm cách khắc phục ngay, vì ảnh hưởng nghiêm trọng đến quá trình SEO Còn bạn thấy mức độ nghiêm trọng là “Thấp” thì
bạn không cần lo lắng, đặc biệt là các link từ bên ngoài trỏ đến
Để khắc phục hiện trạng trên hãy vào tập tin robots.txt kiểm tra và tìm cách khai báo lại
Tập tin ROBOTS.TXT
Tập tin robots.txt là gì? Để làm gì? : Tập tin robots.txt là một tập tin dạng text
được đặt tại thư mục gốc của website, sử dụng để cho phép hoặc khóa truy cập một phần hoặc toàn bộ website
Khi con bọ của Google đến website thu thập thông tin việc đầu tiên là đọc tập tin robots.txt xem có thể được cho phép thu thập phần nào trong website, việc này tùy thuộc vào thiết lập trong đó
Ví dụ nội dung trong tập tin robots.txt có ý nghĩa như mô tả sau đây:
Cho phép truy cập toàn bộ website Cấm truy cập toàn bộ website
User-agent: *
Disallow:
User-agent: * Disallow: /
Ngăn chặn truy cập vào thư mục /folder/ Ngăn chặn truy cập tập tin file.html
User-agent: *
Disallow: /folder/
User-agent: * Disallow: /file.html
Trang 25Một tập tin robots.txt thực tế như sau :
Như vậy, để xem nội dung của tập tin robots.txt trong một website bạn có thể
vào vào “Bộ kiểm tra robots.txt” (ROBOTS.TXT TESTER) nằm trong menu “Thu thập
dữ liệu” (CRAWL) của Search Console
Ngăn chặn truy cập vào thư mục /cgi-bin, /wp-admin và /wp-includes, do khai báo như vậy nên một số tài nguyên bị chặn tại /wp-includes như đã phân tích bên trên
User-agent: *
Disallow: /cgi-bin
Disallow: /wp-admin
Disallow: /wp-includes
Trang 26Bạn cũng có thể vào thẳng http://ten_mien.com/robots.txt để xem nội dung của tập tin robots.txt
Tập tin này ai cũng có thể xem được nên bạn cẩn thận, đừng để thông tin gì nhạy cảm vào đây
Trong trường hợp tập tin robots.txt bị ngăn chặn một thành phàn nào đó bạn muốn sửa lại thì bạn thực hiện như sau:
Bạn vào trang quản trị WordPress đến menu “Settings->Reading” kiểm tra
“Search Engine Visibility”, đảm bảo mục “Discourage search engines from indexing
index được website của bạn Nếu Bạn check chọn mục này thì vĩnh viễn website sẽ không được Google tìm thấy, nên bạn hết sức chú ý
Trang 274 Thiết lập các thông số liên quan đến bình luận
Mặc dù mặc định các thiết lập liên quan đến bình luận không liên quan nhiều đến SEO, tuy nhiên cũng có vài thứ bạn cần quan tâm để đảm bảo không ảnh hưởng đến website về sau
Đầu tiên bạn hãy vào “Settings->Discussion” click chọn mục “Comment must
be manually approved”, làm việc này bạn sẽ kiểm soát được bình luận xuất hiện trên
website, mỗi khi bình luận của một ai đó gửi lên website, bạn phải vào duyệt thì bình luận đó mới xuất hiện chính thức trên website, điều này tránh hoặc hạn chế một số trường hợp bình luận dạng spam hoặc không có ý nghĩa hữu ích cho người đọc
Vì vậy, trước khi duyệt bình luận (comment) bạn cần quan tâm đến :
Trang 28+ Các link trong nội dung bình luận phải liên quan đến bài viết? Nếu link không liên quan đến nội dung nên xem xét có thể không duyệt
+ Tên username nên là tên thật không phải đại loại như là “dịch vụ abc” hay
“đi chơi một mình”
+ Những nội dung bình luận nên có nghĩa không phải dạng như “dfdf dff ” Thiết lập tất cả các link trong nội dung bình luận là “rel=nofollow” kể cả các link website bên trong profile của tác giả
Vậy rel=nofollow là gì? Không cho con bọ Google theo link này để thu thập dữ
liệu và truyền giá trị giúp tăng thứ hạng cho website đích
Ví dụ : để link đến website khác chúng ta đặt link như sau:
<a href="http://vnexpress.com" rel="nofollow">click vào đây</a>
Link trên có nghĩa là khi bạn click vào sẽ mở ra trang web vnexpress, còn thuộc
tính rel="nofollow" nói với con bọ tìm kiếm của google không theo link này
Bạn nên cài “External Links” https://wordpress.org/plugins/sem-external-links/ hoặc
“Ultimate Nofollow Plugin” để đặt tất cả các link bên ngoài là nofollow
5 Thường xuyên cập nhật phiên bản mới nhất cho WordPress
Thực tế khác để tốt cho SEO là bạn phải thường xuyên giữ cho website luôn luôn được hoạt động ở phiên bản mới nhất của WordPress kể cả Theme và Plugin, bởi vì phiên bản mới nhất của WordPress luôn được sửa lỗi, bổ sung tính năng và fix lỗi bảo mật và cập nhật một số tính năng SEO mới nhất
Tại trang web lequoctoan.com đặt link vnexpress
<a href="http://vnexpress.com" rel="nofollow">click vào đây</a>
Trang web vnexpress
Trang 29Từ WordPress bạn vào Dashboard-> Updates để kiểm tra cập nhật phiên bản mới nhất, hoặc khi có phiên bản mới nhất WordPress thông báo cho chúng ta biết qua email hoặc ngay trên Website
Trước khi update nhớ backup dữ liệu của website
6 Kết Chương
Trong phần này bạn đã tìm hiểu và thiết lập một số kỹ thuật về SEO, đây là phần phải tối ưu đầu tiên đối với tất cả các website, để cho Google tìm đến website
Trang 30Chương 3 - Tối ưu Sitemap
Khi đi tối ưu website cho SEO, bạn muốn thông báo với Google những gì website bạn có, điều này giúp cho Google index website tốt hơn Tối ưu tập tin XML sitemap là một trong những yếu tố giúp cho webiste được index nhanh hơn và có cơ hội đạt thứ hạng cao hơn
Nội dung trong chương này:
Tạo tập tin XML Sitemap
Cách chọn lựa các trang để đưa vào file Sitemap
Thêm Sitemap vào tập tin robots.txt
Đưa Sitemap lên Google
Kiểm tra các lỗi sitemap bên trong Google search Console
1 Tập Tin Xml Sitemap Là Gì? Tại Sao Phải Cần Đến?
Hiểu đơn giản, XML sitemap là một tập tin XML có dạng sitemaps.xml chứa toàn bộ URL các trang web bên trong website, bạn gửi file này lên Google để cho Google thu thập và lập index cho nhanh
Vậy câu hỏi đặt ra là website không có tập tin XML sitemap có được hay không? câu trả lời là không có cũng được, tuy nhiên sẽ không tối ưu, không tối ưu chỗ nào chúng ta sẽ được tìm hiểu kỹ ở phần sau Nếu không có file XML sitemap, Google sẽ định kỳ đến quét website để thu thập và index dữ liệu
Có nhiều loại tập tin XML sitemap khác nhau như bài viết, hình ảnh và ngay cả video
Trang 312 Khi nào tập tin XML thật sự quan trọng và cần thiết?
Các website có nhiều trang, tập tin XML sitemap giúp cho bộ máy tìm kiếm thu thập các trang mới và các trang cập nhật được nhanh hơn
Các website cần đưa chính xác những trang web để cho Google thu thập ngay Các website mới chưa có nhiều link trỏ tới, nên đưa sitemap cho Google để phục vụ cho mục đích khám phá nhanh trang web của bạn
3 Tạo file XML Sitemap như thế nào?
Có nhiều cách để tạo tập tin XML sitemap
+ Tạo bằng tay lấy từng link trang web đưa vào file sitemaps.xml rồi chuyển lên website, tuy nhiên phương pháp này không khả thi vì website thường có số lượng trang web rất lớn
+ Có thể đưa website vào công cụ tạo tập tin XML sitemap như là
https://www.xml-sitemaps.com/ để tạo ra file sitemap.xml xong rồi upload lên website báo cho Google biết, nhưng theo phương pháp này bạn không thể tùy biến kiểm soát được những thành phần cần đưa Google index
+ Đối với WordPress Bạn cứ sử dụng Plugin Yoast SEO để tạo tập tin XML sitemap, rất tiện và rất dễ tùy biến
Để xem tập tin sitemap của bất cứ website nào bạn mở trình duyệt web lên và vào link sau http://tenmien.com/sitemap.xml
4 Tạo Tập Tin Xml Sitemap Như Thế Nào Để Tối Ưu Cho SEO?
Trước khi bắt đầu cấu hình thực tế về file XML sitemap bạn cần cài đặt Plugin Yoast SEO và hiểu một số thành phần quan trọng cần đưa vào file XML sitemap, để tối ưu nhất cho SEO
Trang 32Mặc định Plugin sẽ đưa tất cả các thành phần vào file XML như pages, posts, tags, archives, media… Tuy nhiên bạn phải cần cân nhắc chọn thành phần nào, bỏ thành phần nào, sao cho SEO tốt nhất theo mục đích đề ra, sau đây là một số gợi ý cách làm, mời bạn theo dõi:
Bao gồm Pages và Posts phải đưa vào tập tin XML Sitemap, bởi vì bài viết với nội dung tốt là yếu tố quan trọng trong SEO, thu hút nhiều người đến với
Website
Loại bỏ những trang có nội dung trùng lặp, ứng cử viên cho dạng này là các trang như archive pages, tag pages và author pages
Loại bỏ những trang có nội dung ít, kém chất lượng, đồng thời những trang
đó cũng nên thiết lập “no-index”
Nên tổ chức XML sitemap vào nhiều tập tin con, điều này giúp chia nhỏ tập tin ra XML sitemap thành nhiều tập tin, giúp cho việc thu thập nhanh hơn tiện dụng hơn, cho cả con bọ của bộ máy tìm kiếm và cho Plugin
Nên có một XML sitemap riêng cho hình ảnh và Video
Thêm XML sitemap vào tập tin robots.txt, trong chương trước chúng ta đã tìm hiểu về tập tin robots.txt, bây giờ bạn hãy thêm file XML sitepmap vào dòng cuối cùng của tập tin robots.txt để cho con bọ Google tìm đến thu thập nhanh hơn Vì việc đầu tiên của con bọ đến với website là đọc tập tin robots.txt
Dòng thêm vào dòng sau cùng của file robots.txt có dạng:
Sitemap: http://www.yourdomain.com/sitemap_index.xml hoặc
http://www.yourdomain.com/sitemap.xml tùy thuộc vào tập tin thật sự của
Trang 33bạn, nếu bạn sử dụng plugin Yoast SEO để tạo file XML sitemap thì tên tập tin
sitemap chính gọi là Main sitemap là sitemap_index.xml
Chỉ bao gồm các link URL mà Google có thể tiếp cận được, nếu các trang đã
bị khóa trong tập tin robots.txt thì đừng đưa vào file sitemap.xml
Bảo đảm trong file XML Sitemap bao gồm trường “last modification time”,
giá trị này cung cấp cho Google biết trang đó có cập nhật mới hay không, giúp cho Google re-index lại trang đó
5 Tạo Tập Tin Xml Sitemap Với Yoast Seo Plugin
Trong phần này bạn sẽ thực hành thiết lập tập tin XML sitemap sau đó upload lên Google Mục đích của việc làm này là giúp cho Google thu thập dữ liệu website nhanh hơn và đúng như những gì chúng ta mong muốn thu thập và index
Vào mục “XML Sitemaps” click vào “Enable” của mục “XML sitemap functionality” sau đó có hai việc phải làm:
Loại bỏ những thành phần mà bạn không muốn Google Index ví dụ như Category, tag… Tại đây bạn cũng có thể loại bỏ một bài viết cụ thể nào đó không cho Google index
Lấy đường dẫn URL của file XML sitemap và submit lên google
Trang 34Tại tab “General Next”: mục “XML sitemap functionality” chọn “Enable”, sau
đó chọn số lượng link tối đa trong sitemap(Max entries per sitemap) ở đây là 1000 Cái này bạn thiết lập tùy vào độ lớn website của bạn Nhấp vào “XML Sitemap” lấy
đường dẫn URL của file sitemap, chép vào Google Webmaster tool (Google Search Console) để “submit” đưa lên google
Tab “User sitemap”: Chọn “Disable” tại “Author/User sitemap” và nhấp vào nút “save changes” để lưu lại
Tab “Post types”: Chọn những kiểu nội dung mà bạn muốn hoặc không muốn đưa vào tập tin sitemap Ví dụ kiểu nội dung posts, pages tất nhiên là “in sitemap” để đưa vào file sitemap, còn kiểu nội dung “Media” bạn có thể sẽ không muốn đưa vào file sitemap thì bạn chọn “Not in sitemap ” Sau đó nhấp “save changes” để lưu lại
Trang 35Tab “Excluded posts”: Bạn có thể loại khỏi file sitemap một số bài viết mà bạn không muốn đưa vào bằng cách nhập id của bài viết vào trường “Posts to exclude:”,
nếu thiết lập cho nhiều bài viết cùng lúc thì bạn nhập mã ID bài viết cách nhau bởi dấu phẩy Bằng cách rê con trỏ chuột lên tiêu đề bài biết bạn sẽ thấy được mã bài viết như hình bên dưới là 736
Tab Taxonomies: Trong tab này khuyên bạn nên chọn “Not in sitemap” tất cả các trường Tuy nhiên nếu bạn muốn vẫn để “in sitemap”
6 Làm Sao Để Đưa Tập Tin Sitemap Lên Google?
Có hai cách để chắc chắn rằng Google tiếp cận đến được tập tin sitemap, thứ nhất là đưa vào tập tin robots.txt, thứ hai là đưa lên Google thông qua “Google Search Console” (Google Webmaster tools), trong phần này sẽ trình bày cách thứ hai
Đưa file sitemap này lên Google theo hướng dẫn như sau:
Trang 36Bạn vào Google Search Console (https://www.google.com/webmasters/tools)
để submit tập tin XML sitemap, tất nhiên trước đó bạn phải làm thành công bước gắn website vào Webmaster Tools
Sau khi vào công cụ “Google Search Console” bạn làm theo hướng dẫn như
Trang 37Qua các bước trên chúng ta đã đưa được tập tin sitemap lên Google rồi đó, bây giờ chỉ cần ngồi chờ Google index, để được xuất hiện trên trang tìm kiếm của Google
Nếu bạn viết bài xong, muốn thông báo cho Google biết ngay, bạn copy link URL
của bài viết, sau đó vào link “ bit.ly/up-link” gửi bài viết của bạn lên google để google index cho nhanh:
Sau đây là một số thiết lập bạn tham khảo để thiết lập cho website của mình, đây là các thiết lập tương đối không có tối ưu cho tất cả chỉ là một cách nhìn nhận chung nhất, có nhiều người sử dụng nhất
Trang 39Kiểm tra kết quả index của website, như hình trên có 50 trang gửi đến Google thì có 42 trang đã được index
7 Khi Nào Bạn Đưa Rss Lên Google?
Bên cạnh đưa tập tin XML sitemap lên Google thì trong một số trường hợp bạn có thể submit RSS đến Google
Khi Website của bạn có nhiều trang và có sự thay đổi thường xuyên thì bạn cần sử dụng nạp RSS lên Google để cập nhật index những trang mới nhất RSS chỉ để
Trang 40nạp những trang mới nhất nên Google để được Index nhanh hơn so với sitemap phải nạp cả website
Tạo XML sitemap tự động rất dễ dàng bằng Plugins Yoast SEO
Nếu website của bạn có nhiều tin tức được cập nhật hàng ngày bạn phải thực hiện submit RSS lên Google để index cho nhanh