it-swarm-vi.com

Giúp các công cụ tìm kiếm xác định nội dung bài đăng trên blog thông qua các thẻ

Tôi đã suy nghĩ về việc triển khai một hệ thống gắn thẻ cho blog của mình để đính kèm một đến năm thẻ vào mỗi bài đăng trên blog.

Có bất kỳ thủ thuật nào để giúp các công cụ tìm kiếm xác định rằng đây là các thẻ và họ nên sử dụng thông tin này để giúp xác định bài đăng trên blog là gì?

Hoặc việc gắn thẻ hoàn toàn bị bỏ qua và không được thêm bất kỳ trọng lượng nào từ văn bản khác trên trang web của bạn vào công cụ tìm kiếm?

3
Brian R. Bondy

Tôi chắc chắn khuyên bạn nên sử dụng thuộc tính rel="tag" microformat.

http://microformats.org/wiki/rel-tag

Tôi có cảm xúc lẫn lộn về microformats nói chung nhưng cái này khá dễ dàng và đơn giản, và không có nhược điểm.

Bạn có thể thấy cách chúng tôi làm điều đó trong công cụ của mình ngay tại đây, với câu hỏi này, được gắn thẻ [seo] và [tags]

<a href="/questions/tagged/seo" class=".." title=".." rel="tag">
<a href="/questions/tagged/tags" class=".." title=".." rel="tag">
5
Jeff Atwood

Tôi thấy rằng việc sử dụng chiến lược các liên kết nofollow sẽ giúp ích ở đây. Chẳng hạn, không nên theo dõi các thẻ ở cuối bài viết, nhưng liên kết đến trang hiển thị tất cả các bài đăng trong thẻ đó sẽ là. Sau đó, tạo một trang 'thẻ' dẫn đến các trang đó. Ngoài ra, sử dụng các liên kết nofollow trong đám mây thẻ của bạn, nếu bạn có một liên kết.

Điều bạn cần cẩn thận là không sao chép điều này với các liên kết danh mục/lưu trữ. Nếu thẻ là cách để tìm bài viết của bạn, hãy sử dụng thẻ một cách nghiêm ngặt.

Ngoài ra, hãy nhớ, mục tiêu là ~ 100 liên kết hoặc ít hơn trên bất kỳ trang nào. Điều đó đôi khi không thể, đặc biệt là với một blog .. nhưng ít hơn là bất kể khi nói đến liên kết.

1
Tim Post

Không có cách tiêu chuẩn để làm điều này, nhưng đây là một số tùy chọn:

  1. Một thẻ <meta>từ khóa :

    <meta name="keywords" content="tag1, tag2, tag3" />

  2. Liên kết mỗi thẻ với một trang chính, mỗi trang này có một danh sách các bài đăng được gắn thẻ:

    <a href="http://blog.example.com/archive/tag/tag1">tag1</a>

    <a href="http://blog.example.com/archive/tag/tag2">tag2</a>

    <a href="http://blog.example.com/archive/tag/tag3">tag3</a>

  3. Và có một cái gì đó flickr sử dụng, thuộc tính là data-ywa-name, dường như có liên quan đến một IEC-11179 đăng ký siêu dữ liệu. Làm thế nào để thiết lập điều này Tôi không chắc chắn.

    <a href="http://blog.example.com/archive/tag/tag1" data-ywa-name="Tag(s), Global">tag1</a>

    <a href="http://blog.example.com/archive/tag/tag2" data-ywa-name="Tag(s), Global">tag2</a>

    <a href="http://blog.example.com/archive/tag/tag3" data-ywa-name="Tag(s), Global">tag3</a>

  4. Bây giờ, có một đặc tả HTML5 Microdata trong quá trình phát triển, thông số kỹ thuật của chúng không bao gồm thứ gì đó cụ thể cho các thẻ, nhưng đây là một cú đâm về cách người ta có thể đánh dấu các thẻ không được liên kết:

    <p itemscope>

    <span itemprop="tag">tag1</span>

    <span itemprop="tag">tag2</span>

    <span itemprop="tag">tag3</span>

    </p>

1. có vẻ hữu ích cho các công cụ tìm kiếm sử dụng thẻ meta từ khóa. Và 2. có thể hữu ích cho khách truy cập của bạn. 3. 4. có vẻ như họ có thể hữu ích mặc dù tôi không chắc công cụ tìm kiếm nào có thể sử dụng chúng.

1
artlung