Khi nào Google sử dụng ngày xuất bản bài viết so với ngày sửa đổi bài viết trong SERP?


13

Tôi có một trang web với một số bài viết nội dung dài mà tôi luôn cập nhật. Trang tạo hai đoạn ngày từ đây:

<time itemprop="datePublished" datetime="2014-04-29T14:08:40+01:00">Published: 29 Apr 14</time>
<time itemprop="dateModified" datetime="2015-03-22T14:59:33+00:00">Last Updated: 22 Mar 15</time>

Ngày Google hiển thị trong SERPS tuy nhiên luôn luôn là ngày được công bố.

Tuy nhiên Moz có ngày cập nhật cuối cùng cho hướng dẫn cho người mới bắt đầu về SEO được sử dụng trong SERPs.

Nó có hai đoạn ngày sau đây được sử dụng:

<meta itemprop="datePublished" content="2014-03-04T17:42:15-05:00">
<div id="last-updated">01.08.2015</div>

Có ai nhìn thấy bất kỳ mẫu nào về cách Google quyết định sử dụng ngày nào không?


2
Tôi đã thực hiện một số nghiên cứu về vấn đề này cho một câu trả lời khác mặc dù nó không trả lời cụ thể câu hỏi của bạn, nó sẽ cung cấp cho bạn một số thông tin có giá trị: webmasters.stackexchange.com/questions/59559/ Lỗi Mọi thứ có thể đã thay đổi gần đây. Trình thu thập thông tin đã không sử dụng thẻ meta trong lịch sử cho các ngày và có các ngày ưa thích được trả về bởi máy chủ web. Xin lưu ý rằng trước đây, một số CMS và phần mềm khác đã làm gián đoạn quá trình này một cách hiệu quả trong khi một tệp index.html sẽ được đánh dấu đúng là đang được cập nhật.
Closnoc

@closetnoc thật thú vị, tôi không nghĩ rằng nó sẽ chỉ sử dụng nếu ngày sửa đổi. Phải nói rằng, tôi chỉ thấy nó cho phép ngày trên các trang được đánh dấu là các bài viết lược đồ nên có lẽ đó là cả hai. Tôi cũng không chắc chắn làm thế nào drupal xử lý các tiêu đề sửa đổi. đã nói rằng trong quá khứ tôi đã sửa đổi thẻ tiêu đề và google đã thu thập lại thông tin. hiển thị tiêu đề mới và không thay đổi ngày mà dường như chỉ ra rằng nó không phải là tiêu đề.
Đaminh Woodman

Đây là một cái gì đó nên được xem xét lại. Tôi đã nghĩ về việc thực hiện một số thí nghiệm trong mã để xem cái gì là cái gì. Có vẻ như có kết quả khác nhau tùy thuộc vào phần mềm. Nó sẽ là tốt đẹp để đóng đinh sự thật đầy đủ về điều này. Nó chắc chắn sẽ tốt đẹp để đưa ra một câu trả lời rõ ràng về điều này.
Closnoc

Câu trả lời:


6

Trong lịch sử, Google cho biết họ bỏ qua dữ liệu có cấu trúc không được sử dụng để đánh dấu nội dung hiển thị.

Vì đoạn mã của bạn hiển thị cả ngày được xuất bản và ngày được cập nhật dưới dạng nội dung hiển thị trên trang nhưng ví dụ Moz hiển thị ngày được xuất bản dưới dạng dữ liệu meta không nhìn thấy được, tôi đã thử điều chỉnh và xem liệu nó có hoạt động để Google hiển thị ngày cập nhật cuối cùng không thay thế.


Yep này làm việc. Mặc dù có những động thái mới đối với JSON-LD, có vẻ như hiện tại Google sẽ bỏ qua siêu dữ liệu ngày không hiển thị cho người dùng nếu có thể tìm thấy một ngày thích hợp khác trên trang.
Dominic Woodman

Vâng, tôi cũng đã hỏi một câu hỏi vật lộn với điều đó, bạn có thể đọc câu trả lời này để hiểu thêm một chút về webmasters.stackexchange.com/questions/56123/
Lỗi

2

Đây là đánh dấu cuối cùng tôi có trên trang của mình:

<div itemscope itemtype="http://schema.org/Article">
      <meta itemprop="datePublished" content="2014-05-09T05:40:51+01:00">
      ... Page goes here...
      <time itemprop="dateModified" datetime="2015-02-22T14:55:06+00:00">Last Updated: 22 Feb 15</time>
</div>

Nó cho tôi một ngày tháng

22 Feb 2015

Chỉ cần kiểm tra xem bạn đã bao giờ tìm ra cách để bảo Google sử dụng ngày cập nhật cho SERP trong khi hiển thị cả ngày cho người dùng chưa? Tôi muốn rõ ràng với khách truy cập khi trang được xuất bản và cập nhật, nhưng tôi cũng muốn hiển thị ngày cập nhật trong SERP để khách truy cập biết rằng nội dung gần đây hoặc ít nhất là được chỉnh sửa để tương thích với các thay đổi gần đây?
singhnsk
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.