Google có đọc và xếp hạng được nội dung ShortCode hay không?

1077 lượt xem

Sẵn hôm nay có một bác nhắn hỏi, và trước đây mình cũng đã nhận được một số câu hỏi tương tự. Nhân tiện mình chia sẻ để bạn nào chưa biết thì nắm thêm.

Shortcode là gì?

Shortcode là một tính năng trong hệ thống quản lý nội dung (CMS) như WordPress, Joomla, hoặc Drupal, cho phép người dùng tạo và chèn các mã ngắn để thực hiện các chức năng cụ thể hoặc hiển thị nội dung động trên trang web.

Shortcode thường được sử dụng trong việc chèn các thành phần động như biểu đồ, bảng giá, form liên hệ, bài viết liên quan, sản phẩm được đề xuất, và nhiều hơn nữa. Thay vì viết mã HTML hoặc mã PHP phức tạp, người dùng chỉ cần sử dụng một đoạn mã ngắn đơn giản được đặt trong dấu ngoặc vuông ([…]).

Shortcode giúp người dùng không cần có kiến thức về lập trình cũng có thể tạo và quản lý nội dung động một cách dễ dàng. Nó giúp tách biệt giữa phần giao diện và nội dung, cho phép người dùng chỉnh sửa nội dung mà không ảnh hưởng đến cấu trúc trang.

Với shortcode, người dùng có thể tùy chỉnh các thiết lập và tham số để hiển thị nội dung theo ý muốn. Ngoài ra, các plugin và theme cũng cung cấp các shortcode mặc định hoặc tùy chỉnh, mở rộng khả năng tùy biến của trang web.

Tóm lại, shortcode là một tính năng mạnh mẽ trong CMS cho phép người dùng tạo và chèn mã ngắn để hiển thị nội dung động và thực hiện các chức năng cụ thể trên trang web, mang lại tính linh hoạt và dễ dàng quản lý nội dung. (Shortcode là gì thì các bạn tự tìm hiểu Google, vì giải thích nó dài dòng văn tự lắm)

shortcode-4
Một bác tren Facebook sau khi tìm được bài viết hướng dẫn “Đưa mô tả danh mục xuống dưới cùng trong Woocommerce WordPress” thì bác ấy có nhắn tin cho mình và hỏi về việc dùng shortcode thay thế cho phương án trong bài chia sẻ của mình.

Shortcode dùng vào việc gì

Shortcode có nhiều ứng dụng khác nhau trên các trang web. Dưới đây là một số ví dụ về việc sử dụng shortcode:

  1. Hiển thị nội dung động: Shortcode cho phép người dùng tạo các phần tử động như biểu đồ, form liên hệ, thanh trượt ảnh, video, bảng giá, sản phẩm được đề xuất, danh sách bài viết liên quan, và nhiều hơn nữa. Người dùng chỉ cần chèn shortcode tương ứng vào trang web, và nội dung đó sẽ được hiển thị một cách tự động.
  2. Tạo các chức năng đặc biệt: Shortcode có thể được sử dụng để thực hiện các chức năng đặc biệt trên trang web. Ví dụ, người dùng có thể tạo shortcode để hiển thị danh sách sản phẩm mới nhất, hiển thị các bài viết phổ biến, thực hiện chức năng chia sẻ mạng xã hội, và nhiều hơn nữa.
  3. Tự động chèn quảng cáo: Shortcode cũng có thể được sử dụng để chèn các quảng cáo vào trang web. Người dùng chỉ cần chèn mã shortcode quảng cáo và quảng cáo sẽ tự động xuất hiện tại vị trí được chỉ định trên trang.
  4. Tạo các mẫu giao diện: Shortcode cung cấp khả năng tạo các mẫu giao diện tái sử dụng. Người dùng có thể tạo các shortcode cho các phần tử như tiêu đề, phần mô tả, nút, menu, và sau đó sử dụng chúng để xây dựng các trang và bài viết có cấu trúc đồng nhất trên trang web.

Shortcode mang lại sự linh hoạt và tùy chỉnh cho người dùng trong việc tạo và quản lý nội dung trên trang web, mà không cần kiến thức về lập trình phức tạp.

Lý do mình và chắc nhiều anh em ở đây cũng hay dùng shortcode cho một số trường hợp cần thiết, vì nó thật sự hữu ích, ví dụ:

  • Tạo các Album ở 1 trang đơn, sau đó dùng shortcode của nó chèn vào nhiều bài viết
  • Tạo cái nội dung về ưu điểm hay chính sách giao hàng >> sau đó chèn nó vào trang sản phẩm hay bài viết dịch vụ (đỡ mất công code vào single product hay single post,…)

(Cái này mình thấy nhiều bạn hay dính, ví dụ: ở mỗi trang sản phẩm hay dịch các bạn cần có 1 đoạn nói về ưu điểm của sản phẩm hay chính sách bảo hành, giao hàng, cam kết gì đó,… Thay vì không rành code có thể tạo 1 trang đơn, hay Ux-Block (Flatsome) rồi chèn shortcode vào chỗ cài đặt bố cục hoặc chèn trực tiếp ở post, thì các bạn lại cứ copy cái nội dung đó paste vào mỗi bài, mỗi sản phẩm rất mất thời gian lại còn dính duplicate content)

Xem thêm  Luận bàn về bản cập nhật của Google tháng 8/2022
shortcode-3
Sau khi giải thích rất nhiều, vẫn chưa thuyết phục được bác ấy tin 100% thì mình bảo bác ấy lên Công cụ Bard của Google để hỏi cho chắc, và sau đó mình gửi đoạn câu hỏi cho bác ấy (vì Bard hiện chưa hỗ trợ tiếng Việt)

Nội dung của câu hỏi tiếng Anh mà mình gửi cho bác ấy hỏi Bard ý như sau:

“Nếu tôi có một trang A có URL là domain/A mô tả rất chi tiết về thùng rác nhựa. Nó có shortcode [thung-rac-nhua]

Bây giờ tôi tạo danh mục sản phẩm B tên là: thùng rác nhựa và nó có URL là domain/B nhưng thay vì nhập mô tả chi tiết trong danh mục thì tôi chèn shortcode [thung-rac-nhua] của trang A vào.

Giả sử có 2 trường hợp:

Thứ 1: tôi tắt index trang A

Thứ 2 tôi bật index trang A, vậy với 2 trường hợp trên tôi có 2 câu hỏi:

Câu số 1:  Google có đọc được nội dung trên trang B từ shortcode [thung-rac-nhua]

Câu số 2: Google có xếp hạng từ khóa cho trangdanh mục sản phẩm B (thùng rác nhựa) từ nội dung trên trang A qua shortcode [thung-rac-nhua] hay không?”

Google có đọc xếp hạng được nội dung của ShortCode hay không?

1. Khi chèn shortcode vào một nội dung thì Google có đọc được nội dung trong shortcode hay không?

Câu trả lời là:

Google có thể đọc nội dung trong một shortcode. Các shortcode được phân tích cú pháp và kết quả HTML sau đó được Googlebot thu thập dữ liệu. Điều này cũng có nghĩa là Google sẽ có thể lập chỉ mục và xếp hạng được nội dung xuất ra bằng shortcode.

Tuy nhiên, điều quan trọng mà các bạn cần lưu ý là không phải tất cả các shortcode đều được tạo ra như nhau. Một số shortcode có thể được thiết kế để xuất nội dung không dành cho các công cụ tìm kiếm lập chỉ mục. Ví dụ: một shortcode được sử dụng để hiển thị form liên hệ (VD: CF7) có thể xuất ra nội dung chỉ dành cho người dùng. Trong những trường hợp này, điều quan trọng bạn cần hiểu khi sử dụng shortcode, thì xem nó được thiết kế cho mục đích SEO hay là không.

Nếu bạn không chắc liệu một Url nào đó có chứa shortcode cụ thể có được Google index hay không, bạn có thể kiểm tra nó bằng cách sử dụng Google Search Console.

shortcode-2
Sau cùng thì thôi, mình tự lên hỏi Bard và chụp lại luôn màn hình gửi cho bác ấy hiểu, và câu trả lời của Bard là: “Google sẽ không xếp hạng từ khóa cho danh mục sản phẩm thùng rác nhựa của trang A từ nội dung trên trang A thông qua mã ngắn [thung-rac-nhua] trong cả hai trường hợp. Điều này là do Google không xếp hạng mã ngắn. Mã ngắn chỉ đơn giản là các đoạn mã được sử dụng để xuất nội dung trên một trang. Chúng không được coi là nội dung chất lượng cao đủ điều kiện để được xếp hạng trong kết quả tìm kiếm.”
2. Nếu bạn tạo 1 trang đơn hoặc 1 Ux-Block có chứa nội dung, và sau đó bạn tắt index url của trang đơn hay Ux-Block đó thì nội dung shortcode có được xếp hạng hay không?

Vấn đề nằm ở đây: Khi bạn có 1 trang đơn hoặc Ux-Block và bạn tắt index thì Google sẽ không thể index và xếp hạng được nội dung trên Url của trang đó, bao gồm cả nội dung xuất ra từ shortcode. Điều này là do Google sẽ không thu thập dữ liệu hoặc lập chỉ mục các trang đã bị chặn lập chỉ mục.

3. Cũng tương tự câu hỏi số 2 nhưng tôi mở index thì Google có thu thập dữ liệu và xếp hạng cho trang đơn hay Ux-Block đó hay không?

Khi bạn bật index cho Url của trang đơn hay Ux-Block đó, thì Google “có thể” sẽ thu thập dữ liệu và lập chỉ mục cho trang đó, bao gồm cả nội dung shortcode xuất ra.

Tuy nhiên lưu ý: Không phải nội dung nào cũng được Google index, cho nên ngay cả khi bạn bỏ chặn index của trang đơn hay Ux-Block đó, Google có thể vẫn không index và xếp hạng cho trang đơn hay Ux-Block đó. Điều này là do Google sử dụng nhiều yếu tố khác nhau để xác định trang nào sẽ được lập chỉ mục và nội dung trong trang shortcode có thể được coi là có chất lượng hoặc đủ liên quan để được lập chỉ mục hay không (mình ví dụ ở shortcode đó bạn chỉ chèn 1 cái hình, hay 3-4 dòng văn bản ngắn hoặc đơn giản là 1 cái button,… vậy thì nó rất khó để được Google index.

Xem thêm  Tìm hiểu về Thuật toán Things và Thuật toán chuỗi của Google
shortcode-5
Cuối cùng thì bác ấy cũng đã hiểu ra vấn đề rồi

4. Nếu bạn tạo 1 Trang đơn A với nội dung là 300 chữ, hoặc 1 cái album hình ảnh, sau đó bạn xuất ra shortcode và chèn nó vào trang B với nội dung viết 1000 chữ (lúc này về phía người dùng vẫn nhìn thấy đầy đủ 1300 chữ hoặc 1000 chữ + album hình (từ shortcode). Thì nội dung shortcode của trang B có được xếp hạng cho Url trang A hay không?

Câu hỏi này khá hay, bạn nào làm SEO nhưng không thật sự nghiên cứu sâu về technical thì cũng rất dễ hiểu nhầm. Về shortcode có nhiều dạng khác nhau (cái này các bạn tìm hiểu qua Google nhé), và thường thì nội dung ở shortcode sẽ ít mang giá trị (nếu nó đứng độc lập) nên đa phần chúng ta sẽ để noindex.

Tuy nhiên với câu hỏi số 4 này nếu bạn tắt index Url trang A thì Google cũng sẽ không xếp hạng nội dung của trang A cho trang B. Điều này là do Google sẽ không thu thập dữ liệu hoặc lập chỉ mục trang A vì bạn đã chặn lập chỉ mục trang đó.

Qua trọng hơn (chú ý chỗ này): Ngay cả khi bạn không chặn index trang A, thì Google cũng sẽ không xếp hạng nội dung của trang A cho trang B. Điều này là do Google không xếp hạng shortcode. Và shortcode chỉ đơn giản là các đoạn mã được sử dụng để xuất nội dung trên một trang và hiển thị nó ở trang đích cho người dùng. Chúng không được coi là nội dung độc lập có chất lượng cao đủ điều kiện để được xếp hạng trong kết quả tìm kiếm.

Như vậy với 4 câu hỏi đại diện cho 4 trường hợp ở trên, bạn có thể hiểu rõ: Google có thể đọc được nội dung từ shortcode, nhưng KHÔNG thể xếp hạng nội dung của shortcode cho trang đích bạn cần SEO nếu bạn chèn shortcode vào đó.

shortcode-6
Bác ấy mặc dù lớn hơn mình 5-7 tuổi, nhưng cũng như bao nhiêu anh em khác, bác rất quý mình kể từ khi biết nhau trong nhóm Nghiện SEO. Cuối buổi nói chuyện không quên hẹn hò có dịp “mời ly bia”

Một số mẹo lưu ý:

  • Tận dụng việc google không xếp hạng để chèn những nội dung mang tính lặp lại trên nhiều trang bằng shortcode (ngăn việc dính duplicate content, nhất là nếu nội dung đó dài)
  • Nếu bạn cần SEO trang B, thì hay viết nội dung đầy đủ cho trang B, đừng tạo nội dung ở trang A và chèn shortcode vào vì như vậy những gì bạn viết ở trang A sẽ không được đánh giá và xếp hạng cho trang B.

Về khả năng Google xếp hạng nội dung Shortcode

Cần làm rõ 3 yếu tố rõ ràng và câu hỏi tách biệt:

  • Có thể đọc được nội dung trong shortcode hay không?
  • Có thể lập chỉ mục nội dung trong shortcode hay không?
  • Có thể đánh giá và xếp hạng trên SERP cho nội dung trong shortcode hay không?

Cần hiểu rằng: “Google có thể không sử dụng nội dung có trong một shortcode để đánh giá và xếp hạng SEO.”

Thứ nhất: Đa phần shortcode thường được sử dụng để xuất nội dung không được lập chỉ mục bởi các công cụ tìm kiếm. Ví dụ: shortcode thường được sử dụng để xuất các nút chia sẻ mạng xã hội, biểu mẫu liên hệ, button và nội dung khác không liên quan đến truy vấn tìm kiếm.

Thứ hai: Google không xếp hạng nội dung được tạo bởi shortcode hoặc widget. Điều này cho thấy rằng Google có thể không sử dụng nội dung có trong shortcode để đánh giá và xếp hạng SEO.

Thứ ba: thuật toán của Google luôn thay đổi, vì vậy có thể Google sẽ thay đổi chính sách của mình về cách xử lý shortcode một cách âm thầm mà không có bất kỳ công bố nào.

Vì vậy làm SEO: “phải kiểm nghiệm thực tế, đo lường và rút ra bài học kinh nghiệm cho chính mình.”

1/ Google vẫn có thể lập chỉ mục nội dung của shortcode, mặc dù trang đó không được lập chỉ mục.

Google có thể lập chỉ mục nội dung không có trên trang được lập chỉ mục theo một số cách. Một cách là thông qua quy trình tìm nạp và hiển thị của Google. Quá trình này cho phép Google thu thập dữ liệu và lập chỉ mục nội dung không có trên trang được lập chỉ mục bằng cách tìm nạp trang và hiển thị trang đó trong trình duyệt của chính Google.

Xem thêm  Buôn chuyện SEO: Backlink, Content & Traffic User

Một cách khác mà Google có thể index nội dung không có trên trang được index là thông qua chỉ mục liên kết của Google. Chỉ mục liên kết là cơ sở dữ liệu của tất cả các liên kết mà Google đã tìm thấy trên web. Google sử dụng chỉ mục liên kết để tìm nội dung mới để lập chỉ mục và xếp hạng các trang trong kết quả tìm kiếm.

2/ Google “có thể” xếp hạng trang có mã ngắn dựa trên nội dung của trang đó. (có thể thôi nhé)

Google có thể hiểu mối quan hệ giữa hai trang bằng cách xem xét một số yếu tố, bao gồm các yếu tố sau:

  • URL của hai trang
  • Văn bản neo của các liên kết giữa hai trang
  • Nội dung của hai trang
  • Nếu Google có thể hiểu mối quan hệ giữa hai trang, Google có thể sử dụng nội dung của trang để xếp hạng trang bằng shortcode.

3/ Google đang xếp hạng trang có shortcode dựa trên các yếu tố khác.

Ngoài nội dung của trang và mối quan hệ giữa hai trang, Google cũng có thể xếp hạng trang có shortcode dựa trên các yếu tố khác, chẳng hạn như sau:

  • Số lượng liên kết đến trang
  • Chất lượng nội dung trên trang
  • Cơ quan tổng thể của trang

Bằng cách xem xét tất cả các yếu tố này, Google có thể xếp hạng các trang theo cách phù hợp với truy vấn tìm kiếm.

Cũng có thể người tạo ra bằng chứng đang sử dụng một kỹ thuật gọi là “che giấu”. Kỹ thuật che giấu là một kỹ thuật trong đó một trang web hiển thị nội dung khác cho các công cụ tìm kiếm hơn là cho khách truy cập. Điều này được thực hiện để thao túng thứ hạng công cụ tìm kiếm.

Kỹ thuật che giấu là vi phạm nguyên tắc quản trị trang web của Google và có thể dẫn đến việc trang web bị cấm xuất hiện trong kết quả tìm kiếm của Google.
Thêm:

Một khả năng khác là Google có thể xếp hạng trang có chứa shortcode dựa trên nội dung của chính trang đó. Điều này là do Google có thể hiểu mối quan hệ giữa hai trang và có thể xếp hạng trang có mã ngắn dựa trên nội dung của trang.

Câu hỏi cuối: Nếu nội dung chứa trong shortcode đó chất lượng, Google vẫn có thể sử dụng nó để xếp hạng cho trang mà nó được đính kèm hay không? Và nó có thể hiện nó lên TOP tìm kiếm của Google không?

Trả lời:

Có, Google có thể sử dụng nội dung có trong một shortcode để xếp hạng trang mà nó được đính kèm. Tuy nhiên, điều quan trọng cần lưu ý là Google không trực tiếp xếp hạng các shortcode. Thay vào đó, Google xếp hạng trang mà shortcode được đính kèm. Nội dung của shortcode có thể là một yếu tố trong cách Google xếp hạng trang, nhưng đó không phải là yếu tố duy nhất.

Nếu nội dung chứa trong shortcode có chất lượng cao và phù hợp với truy vấn tìm kiếm, thì trang đó có thể xếp hạng tốt trong kết quả tìm kiếm. Tuy nhiên, điều quan trọng là phải xem xét các yếu tố khác có thể ảnh hưởng đến xếp hạng của trang, chẳng hạn như chất lượng của nội dung trang tổng thể, số lượng liên kết đến trang và thẩm quyền tổng thể của trang.

Cũng cần lưu ý rằng Google có thể thay đổi thuật toán của mình bất cứ lúc nào. Điều này có nghĩa là những gì hoạt động ngày hôm nay có thể không hoạt động vào ngày mai. Điều quan trọng là phải theo dõi các thay đổi thuật toán của Google và đảm bảo rằng trang web của bạn luôn được tối ưu hóa cho các công cụ tìm kiếm.

Dưới đây là một số mẹo để sử dụng shortcode theo cách thân thiện với SEO:

  • Sử dụng shortcode được thiết kế cho mục đích SEO.
  • Tránh sử dụng shortcode để xuất nội dung không được công cụ tìm kiếm lập chỉ mục.
  • Kiểm tra shortcode của bạn để đảm bảo rằng chúng đang được Google lập chỉ mục.

Bằng cách làm theo các mẹo này, bạn có thể đảm bảo rằng shortcode của mình sẽ không tác động tiêu cực đến SEO trang web của bạn.

Ghi chú: Mình thành lập website cá nhân này nhằm thỏa mãn đam mê viết lách, bao gồm những bài blog mình tự viết và cả những nội dung sưu tầm. Nếu bạn yêu thích hãy cùng kết nối với mình qua Zalo: 0949.339.222 hoặc Facebook: Trịnh Bảo. Cảm ơn bạn đã ghé thăm!