13 Tháng 1, 2017 Tác giả: Thịnh Nguyễn Chuyên mục: Thủ thuật Wordpress

Hướng dẫn khắc phục thiếu updated, entry-title, author trong wordpress

Hiện nay tình trạng Google Webmaster Tool thường báo cho chúng ta biết được một số lỗi cơ bản mà nhiều bạn không để ý và một trong số đó là thiếu các lỗi entry như sau.

  • Thiếu updated
  • Thiếu entry-title
  • Thiếu author

Thiếu 1 trong 3 thành phần đó Google đều báo lỗi và chúng đều thuộc lỗi hentry. Tuy nhiên khi bạn thiếu lỗi này sẽ gặp phải một số vấn đề khá hóc búa đó là trên kết quả tìm kiếm sẽ đưa ra cảnh báo thiếu một số trường nhất định và hơn thế nữa nó cũng ảnh hưởng tới việc seo web của bạn. Chính vì điều này hôm nay Thịnh hướng dẫn các bạn cách khắc phục các lỗi đó sau đây.

Điều đầu tiên bạn cần hiểu đó là khi thiếu updated, entry-title, author thì nó có 5 vị trí hoặc có thể hơn như vị trí: thiếu updated, entry-title, author, page, tag, category, home tùy theo theme mà bạn viết ra hoặc sử dụng từ cộng đồng. Nhưng trong Google Webmaster Tool sẽ đưa ra cảnh báo ở từng vị trí cho bạn biết theo dạng đường link trực tiếp trên website của bạn. Nhưng để đơn giản hơn thì mình sẽ hướng dẫn ở phần single thay vì những vị trí kia bởi nó cũng tương tự và chỉ khác ở các file tương ứng mà thôi. Sau khi bạn thay single thành công xong, ở các vị trí khác bạ cũng làm tương tự.

Thiếu entry-title

Bạn mở file single.php nằm trong theme của bạn và tìm đoạn mã sau


<h1><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h1>

Bạn thêm class=”entry-title” thành như sau.



<h1 class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h1>

Ở category, page, home, tag bạn cũng làm tương tự

Thiếu updated

Bạn mở file single.php và tìm đoạn sau


<?php the_time(‘j F,Y’); ?>

Thay bằng


<span class="updated">

     <?php the_time(‘j F,Y’); ?>

</span>

Ở category, page, home, tag bạn cũng làm tương tự

Thiếu author

Để sửa lỗi thiếu author bạn cần mở file single và tìm

<?php the_author(); ?>

Thay bằng

<span class="vcard author"></pre>

     <span class="fn"><?php the_author(); ?></span>
</span>

Ở category, page, home, tag bạn cũng làm tương tự.

Lưu ý: tùy từng theme mà có chỗ có có chỗ không và cách tốt nhất là bạn xử lý theo như google báo các link và thường thiếu chỗ nào google sẽ báo chỗ đó để bạn vào và sửa.

Chúc các bạn thành công

Tác giả: Thịnh Nguyễn

Chuyên gia chia sẻ kiến thức về lập trình, thiết kế web và tối ưu hệ thống server.

Chia sẻ bài viết này:

18 bình luận

  • nguyen phong

    18/10/2018 lúc 22:34

    tìm mãi ko thấy đoạn này là sao ad

    • Thịnh Nguyễn

      19/10/2018 lúc 12:43

      Bạn phải tìm trong theme bạn đang xài và ở file single.php nhé

  • 07/02/2018 lúc 10:51

    Anh ơi em đã thêm Dịch vụ vệ sinh nhà cửa tại quận 12 nhưng sao google nó vẫn báo là Thiếu: entry-title. anh có thể giúp em được không ạ?
    link đây ạ: chuyenvesinhnha.com/dich-vu-ve-sinh-nha-cua-tai-quan-12/

    • Thịnh Nguyễn

      07/02/2018 lúc 12:56

      Bạn sử dụng công cụ check trong webmaster của google xem nó có báo ko nhé. công cụ check trực tiếp luôn ý chứ ko phải danh sách báo đâu vì danh sách đó nó cập nhật lại sau tự động

  • Đỗ Yến

    06/12/2017 lúc 11:40

    Trong webmater của mình thì thấy có báo link bị lỗi nhưng khi mình check link đó trên (search.google.com) thì lại không báo lỗi gì cả. Vậy phải xử lý như thế nào? Mong admin giải đáp giúp mình vấn đề này với

    • Thịnh Nguyễn

      06/12/2017 lúc 14:39

      Bạn sử dụng tính năng kiểm tra trực tuyến của google webmaster tool xài nhé, sau mỗi lần bạn sửa up lên code dọn dẹp cache xong thì dùng tính năng của nó, hết lỗi thì nó báo ok ngay. Sau đó thì đợt bot nó cập nhật báo lại số lượng những cái nào còn lỗi khi hết thì nó ko báo đỏ

  • Vũ Tuấn

    26/06/2017 lúc 18:37

    Mình đã vào them của Web, mở file single.php thì thấy đoạn code đó như sau:

    <?php previous_post_link( '%link', __( '← Previous’, ‘twentyeleven’ ) ); ?>
    <?php next_post_link( '%link', __( 'Next →’, ‘twentyeleven’ ) ); ?>


    Vậy muốn sửa theo Admin thì sửa như nào vậy bạn

    • Thịnh Nguyễn

      19/07/2017 lúc 19:27

      Bạn nhầm vấn đề rồi nhé, đó chỉ là khi bạn nhìn thấy còn google webmaster nó vẫn báo vì chưa đúng cấu chúc web

  • Minh Trang Nguyen Ngoc

    04/05/2017 lúc 14:38

    mik dùng theme Newspaper nó trả có đoạn nào giống như bạn Anh Tuấn nói ở bên trên bạn giúp mik nhé

    • Thịnh Nguyễn

      04/05/2017 lúc 14:39

      Theme đó thì bạn vào function kiểm tra nhé

      • Minh Trang Nguyen Ngoc

        04/05/2017 lúc 15:13

        k có Thịnh ơi

        • Thịnh Nguyễn

          04/05/2017 lúc 15:16

          Vậy thì đen cho bạn rồi, thường thì cấu trúc chung là như trên, còn cái đó không có là do người viết theme họ viết dạng khác lên hông có phần entry … thế nào là do họ hết bạn à

          • Vũ Tuấn

            24/06/2017 lúc 20:19

            sao mình tìm hoài trong them của mình mà không có đoạn đó vậy bạn. Mình cũng bị báo lỗi thiếu Update và Athor. Cấu trúc trong single.php như sau:

            <?php previous_post_link( '%link', __( '← Previous’, ‘twentyeleven’ ) ); ?>
            <?php next_post_link( '%link', __( 'Next →’, ‘twentyeleven’ ) ); ?>


            Vậy sửa thế nào vậy Admin

          • Thịnh Nguyễn

            26/06/2017 lúc 07:23

            Hi bạn Vũ Tuấn
            Đoạn code của bạn đưa chỉ là phần chuyển pagenation của bình luân nhé

      • Vũ Tuấn

        27/06/2017 lúc 19:18

        <?php previous_post_link( '%link', __( '← Previous’, ‘twentyeleven’ ) ); ?>
        <?php next_post_link( '%link', __( 'Next →’, ‘twentyeleven’ ) ); ?>


        Trong single.php của mình là vậy. Sao ko thấy dòng code giống bạn. Giúp mình

        • Hương

          19/07/2017 lúc 11:04

          Bạn thêm css nhau sau là oke nhé!

          .nav-previous, .nav-next {
          display: none;
          }
          .nav-previous, .nav-next {
          display: none;
          }

  • Trần Anh Tuấn

    12/04/2017 lúc 08:43

    Bạn ơi. Mình đang dùng theme TrueReview của theme-junkie nó chả có đoạn nào giống như bạn nói cả. Nản quả đang bị mấy lỗi này mà không biết fix kiểu gì.

    • Thịnh Nguyễn

      15/04/2017 lúc 08:14

      Bạn kiểm tra trong function nhé, không có ở những file hiển thị thì người code họ sẽ viết luôn vào trong function

Để lại bình luận của bạn

Địa chỉ email của bạn sẽ không được công bố rộng rãi. Các trường bắt buộc được đánh dấu *

Bài viết liên quan

Hướng dẫn bật tính năng nén gzip cho website sử dụng WordPress

Tính năng nén Gzip tối quan trọng cho tất cả các website hiện nay. Nó không chỉ làm tăng tốc độ load site mà còn tăng các chỉ số giúp cho việc thân thiện với các con bọ tìm kiếm tốt hơn. Chính vì thế mà hôm nay Thịnh muốn chia sẻ với các bạn […]

Xem chi tiết →

Hướng dẫn quản trị Menu cho website sư dụng mã nguồn mở WordPress

Menu là một tính năng hữu ích giúp bạn điều hướng website để khách hàng có thể tìm kiếm thông tin hay gì đó trên website của bạn. Nhìn chung thì một website mà không có menu thì website đó càng không thân thiện với người dùng, bởi vậy mà hôm nay mình sẽ hướng […]

Xem chi tiết →

Tạo tác giả khi đăng đường link website lên facebook với thẻ meta

Author tức là tác giả là điều rất quan trọng hiện nay, bởi mỗi bài viết ra đều có tác giả của nó với những ngôn từ khác với người khác. Tuy nhiên khi mà bạn đăng lên mạng xã hội hay publich ra môi trường internet thì việc sao chép nội dung diễn ra […]

Xem chi tiết →