Hướng dẫn SEO cơ bản

Công cụ tìm kiếm cho phép người dùng tìm kiếm chính xác cụm từ họ cần và trả về danh sách các trang web tốt nhất liên quan đến tìm kiếm đó.

Lưu ý phần the best, vì hầu hết các công cụ tìm kiếm đều sử dụng nguyên tắc có tên ranking, đây là cách để xác định kết quả tốt nhất cho một truy vấn tìm kiếm cụ thể.

Xếp hạng của công cụ tìm kiếm được tính toán bằng các thuật toán đặc biệt và machine learning, nhưng không ai biết chính xác những thông số nào họ sử dụng và việc tiết lộ chúng sẽ không mang lại lợi ích tốt nhất cho công cụ tìm kiếm, hơn nữa, các thuật toán còn được cập nhật liên tục, để ngăn chặn việc khai thác và cải thiện hơn nữa trải nghiệm người dùng.

Có nhiều đề xuất và phương pháp hay nhất có thể giúp bạn tối ưu hóa trang web và nội dung của nó để xếp hạng cao hơn trong công cụ tìm kiếm, quá trình này được gọi là SEO.

SEO là viết tắt của Tối ưu hóa công cụ tìm kiếm và là một quá trình tối ưu hóa nội dung trang web cũng như các khía cạnh kỹ thuật của nó để cải thiện sự hiện diện của trang web trên các công cụ tìm kiếm.

SEO bao gồm nhiều loại phụ khác nhau: SEO trên trang, SEO ngoài trangSEO kỹ thuật.

Khuyến nghị SEO chung:

  • Sử dụng các từ khóa có liên quan
  • Thiết kế trang web theo cách thúc đẩy số lần nhấp chuột
  • Tạo nội dung hữu ích thúc đẩy liên kết đến trang web
  • Thêm trang web vào Google Search Console
  • Sử dụng tiêu đề HTML, mô tả meta và thẻ từ khóa meta
  • Sử dụng liên kết chuẩn
  • Thêm thuộc tính alt cho hình ảnh
  • Cải thiện tốc độ tải trang
  • Có 'sitemap.xml' tại chỗ
  • Triển khai đánh dấu 'schema.org'

SEO trên trang

SEO Onpage là một quá trình tối ưu hóa nội dung trong trang web, thường là văn bản và hình ảnh.

Các phần quan trọng của SEO trên trang là nghiên cứu từ khóa và tương tác với trang web.

Nghiên cứu từ khóa

Nghiên cứu từ khóa là một quá trình tìm kiếm các từ và cụm từ mà đối tượng mục tiêu của bạn có nhiều khả năng tìm kiếm nhất và sau đó xây dựng nội dung của trang web xung quanh các từ khóa đó.

Tốt nhất, bạn nên tập trung vào việc tạo nội dung giải đáp các câu hỏi trong lĩnh vực mà bạn hiểu biết nhất để có thể đưa ra câu trả lời/giải pháp tốt nhất có thể.

Tương tác với trang web

Một chỉ báo tốt về mức độ tương tác của trang web là tỷ lệ thoát trong Google Analytics.

Tỷ lệ thoát là giá trị đại diện cho phần trăm người dùng rời khỏi trang web sau khi chỉ xem một trang. Nó có thể nằm trong khoảng từ 0%, nghĩa là tất cả khách truy cập đã xem nhiều hơn 1 trang mỗi phiên và 100%, nghĩa là tất cả khách truy cập chỉ xem một trang trước khi rời khỏi trang web, tỷ lệ thoát càng thấp thì càng tốt.

Cải thiện thiết kế trang web và cấu trúc nội dung là một bước quan trọng để giảm tỷ lệ thoát.

SEO ngoài trang

SEO Offpage là một quá trình tối ưu hóa sự hiện diện bên ngoài của trang web, với phần nổi bật nhất của SEO đó là số lượng liên kết bên ngoài.

liện kết ngoại

Liên kết ngoài là các liên kết được đặt trên các trang web khác, trỏ đến bất kỳ trang nào trên trang web của bạn.

Có bốn loại liên kết bên ngoài (một liên kết có thể có nhiều loại): 'dofollow', 'nofollow', 'ugc' và 'sponsored'.

  • 'Dofollow' là một liên kết không có thuộc tính rel="(nofollow, UGC hoặc được tài trợ)" và là loại liên kết được các công cụ tìm kiếm sử dụng nhiều nhất trong lịch sử khi tính toán thứ hạng trang.
  • 'Nofollow' là một liên kết có thuộc tính rel="nofollow" hướng dẫn các công cụ tìm kiếm không đi theo liên kết khi lập chỉ mục, nhưng kể từ hôm nay, Google (và có thể cả các công cụ tìm kiếm khác) có thể sử dụng loại liên kết này làm "hint" để xếp hạng.
  • 'Ugc' là liên kết có thuộc tính rel="UGC" cho phép nhà phát triển thông báo cho công cụ tìm kiếm rằng liên kết cụ thể đến từ nội dung do người dùng tạo (ví dụ: nhận xét, bài đăng trên diễn đàn, bài đánh giá, v.v.).
  • 'Sponsored' là liên kết có thuộc tính rel = "được tài trợ" và phù hợp với các liên kết được tài trợ hoặc các liên kết là một phần của quảng cáo trả phí.

Bảng điều khiển tìm kiếm của Google

Một cách để theo dõi SEO off-page là thêm trang web vào Google Search Console.

Google Search Console là dịch vụ phân tích cho phép chủ sở hữu trang web theo dõi hiệu suất tìm kiếm trên Google.

Để thêm một trang web vào Google Search Console, hãy truy cập trang bảng điều khiển rồi nhấp vào "Add property".

Bảng điều khiển tìm kiếm của Google

LƯU Ý: Bạn cần xác minh rằng bạn là chủ sở hữu của trang web bằng cách thêm bản ghi DNS đặc biệt (do Google cung cấp) vào miền của trang web hoặc đơn giản bằng cách triển khai Google Analytics trên trang web của bạn.

Sau khi trang web được thêm vào, có thể phải mất vài ngày (hoặc vài tuần) dữ liệu mới xuất hiện, tùy thuộc vào lượng tìm kiếm hiện tại của trang web, sau đó, bạn có thể bắt đầu theo dõi các liên kết bên ngoài của trang web, thứ hạng, từ khóa tìm kiếm, số lần nhấp chuột, số lần hiển thị, v.v.

Để theo dõi ai đang liên kết đến trang web của bạn, hãy nhấp vào nút 'Links' trong Google Search Console, sau đó trong Liên kết bên ngoài, hãy nhấp vào 'MORE'.

Để yêu cầu Google lập chỉ mục một trang cụ thể sớm hơn, hãy sao chép liên kết bạn muốn lập chỉ mục, sau đó dán liên kết đó vào trường URL trong Google Search Console, sau đó nhấp vào 'REQUEST INDEXING'.

SEO kỹ thuật

SEO kỹ thuật đề cập đến mọi thứ liên quan đến mã front-end và tối ưu hóa máy chủ back-end, với mục tiêu chính là tạo điều kiện thuận lợi cho quá trình thu thập dữ liệu của các công cụ tìm kiếm, từ đó cải thiện cơ hội xếp hạng cao hơn.

Nhện công cụ tìm kiếm là một loại bot được sử dụng bởi các công cụ tìm kiếm di chuyển trên internet và tải xuống nội dung trang để sử dụng sau này cho việc lập chỉ mục và xếp hạng.

Các phần quan trọng của SEO kỹ thuật là title, meta description, meta keywords, canonical link, images alt tag, tốc độ trang, 'sitemap.xml''Schema.org' đánh dấu (còn gọi là Lược đồ).

Tiêu đề, Meta mô tả, Meta từ khóa

Tiêu đề, mô tả meta và từ khóa meta là các thẻ HTML đặc biệt được sử dụng để xác định tiêu đề, mô tả và từ khóa trang và được đặt bên trong phần <HEAD></HEAD>.

Tất cả các trang web phải có tiêu đề, mô tả meta và thẻ từ khóa meta thích hợp bên trong thẻ <HEAD></HEAD>.

Đối với tiêu đề trang, bạn nên sử dụng cấu trúc sau: (TIÊU ĐỀ TRANG) (SEPARATOR: '-', '|', ETC.) (TÊN TRANG WEB) hoặc chỉ tên trang web cùng với mô tả nếu đó là trang chủ.

Mô tả meta phải chứa một mô tả ngắn về trang, tối đa 160 ký tự, đồng thời, các công cụ tìm kiếm đôi khi có thể chọn bỏ qua nó và sử dụng nội dung từ trang thay thế, nhưng tốt nhất là nên có một mô tả.

Từ khóa meta phải chứa danh sách các từ liên quan đến nội dung trang, được phân tách bằng dấu phẩy.

Dưới đây là ví dụ về tiêu đề HTML, mô tả meta và từ khóa meta bên trong thẻ HEAD:

<head>
	<title>Title | Website</title>
	<meta name="description" content="This is the page meta description.">
	<meta name="keywords" content="word1,word2,two words,word4">
</head>

Liên kết chuẩn

Liên kết chuẩn là một thẻ HTML được đặt bên trong <HEAD></HEAD> và cho phép quản trị viên web thông báo cho công cụ tìm kiếm URL chính (hoặc ưa thích) của trang là gì.

Liên kết chuẩn rất quan trọng để ngăn chặn nội dung trùng lặp trong trường hợp cùng một trang có thể được truy cập từ các URL khác nhau (ví dụ: khi trang có phiên bản dành cho thiết bị di động và máy tính để bàn) và rất quan trọng để tăng cường SEO của trang.

Ví dụ về thẻ liên kết chuẩn:

<link rel="canonical" href="https://example.com/page-main-url" />

Trong trường hợp trang chuẩn có biến thể dành cho thiết bị di động, hãy thêm liên kết rel="alternate" vào trang đó, trỏ đến phiên bản di động của trang:

<link rel="alternate" media="only screen and (max-width: 640px)"  href="http://m.example.com/page-main-url" />

Thẻ Alt hình ảnh

Alt hình ảnh (hoặc văn bản thay thế) là một thuộc tính HTML có thể được thêm vào thẻ IMG và được sử dụng để mô tả những gì được hiển thị trên hình ảnh hoặc những gì hình ảnh đại diện.

Bạn nên đưa mô tả hình ảnh ngắn vào thẻ 'IMG' bằng cách sử dụng thuộc tính 'ALT' để giúp công cụ tìm kiếm hiểu nội dung của hình ảnh và cải thiện thứ hạng.

Ví dụ về thẻ 'IMG' với thuộc tính 'ALT':

<img src="image_url_here" alt="Image description here.">

Tốc độ trang

Tốc độ tải trang là một trong những phần quan trọng nhất khi nói đến SEO kỹ thuật.

Một trang web tải nhanh sẽ không chỉ tạo điều kiện thuận lợi cho việc thu thập dữ liệu của công cụ tìm kiếm mà còn cải thiện trải nghiệm người dùng, đây là một yếu tố quan trọng để xếp hạng.

Một cách tuyệt vời để đo tốc độ trang web là truy cập Google PageSpeed ​​Insights và nhập URL bạn muốn kiểm tra.

Thông tin chi tiết về tốc độ trang của Google

Sau khi quá trình kiểm tra tốc độ kết thúc, bạn sẽ nhận được điểm tốc độ tổng thể và các số liệu khác nhau cho biết tốc độ tải trang, trên cả thiết bị di động và máy tính để bàn.

Thông tin chi tiết về tốc độ trang

Tốt nhất, bạn nên nhắm tới điểm tốc độ trên 90% và khắc phục mọi cảnh báo có thể xảy ra.

Thông thường, trang web chậm là do tải quá nhiều tệp JS, CSS hoặc hình ảnh (phía máy khách) hoặc do phản hồi của máy chủ chậm (phía máy chủ).

Một trong những cách để cải thiện tốc độ tải là thiết lập AMP (Trang di động tăng tốc), cho phép Google và các công cụ tìm kiếm lớn khác phục vụ nội dung trang web từ máy chủ của riêng họ, cải thiện tốc độ tải lên rất nhiều.

Tuy nhiên, ban đầu, việc tối ưu hóa trang web một cách trực tiếp trước khi xem xét AMP có thể là điều hợp lý.

'Sitemap.xml'

'Sitemap.xml' là một tệp ở định dạng XML chứa các liên kết trang có sẵn để thu thập thông tin và tùy chọn, ngày tháng mà mỗi trang được sửa đổi lần cuối.

Google và các công cụ tìm kiếm khác sử dụng 'sitemap.xml' làm lộ trình để khám phá các trang mới trên trang web một cách nhanh chóng.

Sitemap.xml phải có cấu trúc giống như minh họa bên dưới và tệp phải được đặt ở cấp cao nhất sau tên miền trang web (ví dụ: 'website.com/sitemap.xml'). Ngoài ra, nếu tệp nằm ở một đường dẫn khác, bạn có thể gửi thủ công nó vào Google Search Console.

Để gửi 'sitemap.xml' (còn gọi là sơ đồ trang web) tới Google Search Console, hãy chuyển tới menu Sơ đồ trang web -> Thêm sơ đồ trang web mới -> dán URL sơ đồ trang web. Khi sơ đồ trang web được thêm vào, Google sẽ quét định kỳ để xem có trang hoặc cập nhật mới nào không, từ đó đẩy nhanh quá trình thu thập dữ liệu.

Ví dụ về 'sitemap.xml':

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.com/foo.html</loc>
<lastmod>2018-06-04</lastmod>
</url>
</urlset>

'Schema.org'

'Schema.org' (còn gọi là Lược đồ) là một cú pháp được tạo để thúc đẩy cấu trúc dữ liệu và được Google và các công cụ tìm kiếm khác tích cực sử dụng khi tạo kết quả tìm kiếm.

Việc triển khai dữ liệu có cấu trúc trên trang web của bạn có thể có tác động lớn đến xếp hạng và tỷ lệ nhấp vì nó cho phép bạn tùy chỉnh giao diện tìm kiếm của trang web, giúp trang web nổi bật.

'Schema.org' cú pháp có thể được thêm nội tuyến hoặc trong thẻ <script type="application/ld+json"></script> bên trong phần HEAD.

Ví dụ về cú pháp 'schema.org' bên trong thẻ 'SCRIPT':

<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "WebSite",
"@id": "https://somewebsite.com/#website",
"inLanguage": "en-US",
"name": "Some Website",
"image": "https://somewebsite.com/website_logo_image.png",
"url": "https://somewebsite.com",
"alternateName": "Some Website Alt",
"publisher": { "@type": "Organization", "name": "Some Organization", "@id": "https://somewebsite.com", "logo": { "@type": "ImageObject", "url": "https://somewebsite.com/organization_logo_image.png" } },
"potentialAction": {
"@type": "SearchAction",
"target": "https://somewebsite.com/search/{search_term_string}",
"query-input": "required name=search_term_string"
},
"sameAs": [
"social_media_url_1",
"social_media_url_2"
]
}
</script>

Tìm hiểu thêm về 'schema.org': 'Schema.org'

Để gỡ lỗi triển khai 'schema.org', bạn có thể sử dụng công cụ Kiểm tra kết quả nhiều định dạng của Google: Công cụ kiểm tra kết quả nhiều định dạng của Google