3 Cách tạo sơ đồ trang Web tùy chỉnh và đưa nó vào Rank Math
Trong bài viết ngày hôm nay, chúng tôi sẽ hướng dẫn bạn cách tạo sơ đồ trang web tùy chỉnh và đưa nó vào Rank Math.
Sơ đồ trang web là một công cụ thiết yếu cho bất kỳ trang web nào nếu nó muốn được các công cụ tìm kiếm lập chỉ mục. Các công cụ tìm kiếm sử dụng các Sơ đồ trang web này để có thêm thông tin về trang web.
Sơ đồ trang web sẽ thông báo cho Google những trang và tệp nào trên trang web của bạn mà bạn cho là có liên quan, cũng như thông tin hữu ích về các tệp này.
Chẳng hạn như thời điểm trang được sửa đổi lần cuối, tần suất trang được thay đổi và bất kỳ phiên bản ngôn ngữ thay thế nào của trang. Vì vậy, nó không là gì ngoài một bản thiết kế của trang web.
Cách tạo Sơ đồ Trang Web tùy chỉnh và đưa nó vào Rank Math
Tạo một tệp mới trong chủ đề con
Điều hướng đến Bảng điều khiển WordPress → Giao diện → Trình chỉnh sửa tệp chủ đề (dành cho Chủ đề cổ điển).
Hoặc bạn nên truy cập Bảng điều khiển WordPress → Công cụ → Trình chỉnh sửa tệp chủ đề nếu bạn đang sử dụng Chủ đề khối.
Bây giờ, hãy tạo một tệp mới trong thư mục chủ đề con của bạn (giả sử bạn đã thêm mã bộ lọc trước đó vào tệp xếp hạng-math.php của chủ đề con của bạn), đặt tên là custom-sitemap.php và thêm mã sau vào đó .
Bạn cũng có thể tham khảo bài viết này để hiểu cách thêm hoặc tạo bộ lọc trên tệp chủ đề của mình, trong trường hợp bạn chưa từng tạo bộ lọc trước đó.
![3 Cách tạo sơ đồ trang web tùy chỉnh và đưa nó vào rank math 5 3-Cach-tao-so-do-trang-web-tuy-chinh-va-dua-no-vao-Rank-Math](https://congtyannhien.com/wp-content/uploads/2024/06/so-do-trang-web-tuy-chinh-1.png)
<?php
namespace RankMathSitemapProviders;
defined( ‘ABSPATH’ ) || exit;
class Custom implements Provider {
public function handles_type( $type ) {
return ‘custom’ === $type;
}
public function get_index_links( $max_entries ) {
return [
[‘loc’ => RankMathSitemapRouter::get_base_url( ‘custom-sitemap.xml’ ),
‘lastmod’ => ”,
]
];
}
public function get_sitemap_links( $type, $max_entries, $current_page ) {
$links = [
[‘loc’ => ‘http://www.example.com/’,
‘mod’ => ‘2023-10-08’,
],
[‘loc’ => ‘http://www.example.com/page-2/’,
‘mod’ => ‘2023-10-08’,
],
];
return $links;
}
}
Thêm liên kết tùy chỉnh vào get_sitemap_links() chức năng
Thay thế example.com các URL và thêm các liên kết tùy chỉnh của bạn vào get_sitemap_links() hàm.
Thêm đoạn mã vào Child’s rank-math.php
Thêm mã bộ lọc bên dưới vào Rank-math.php của chủ đề con bạn:
include_once ‘custom-sitemap.php’;
add_filter(‘rank_math/sitemap/providers’, function( $external_providers ) {
$external_providers[‘custom’] = new RankMathSitemapProvidersCustom();
return $external_providers;
});
Sau khi hoàn tất, sơ đồ trang web tùy chỉnh mới sẽ hiển thị với các liên kết tùy chỉnh của bạn trong đó. Sơ đồ trang web tùy chỉnh cũng có những lợi ích to lớn và đóng vai trò chính trong việc nâng cao thứ hạng của bạn.
![3 Cách tạo sơ đồ trang web tùy chỉnh và đưa nó vào rank math 6 3-Cach-tao-so-do-trang-web-tuy-chinh-va-dua-no-vao-Rank-Math](https://congtyannhien.com/wp-content/uploads/2024/06/so-do-trang-web-tuy-chinh-2.jpg)
Cách đưa hình ảnh vào Sơ đồ Trang Web tùy chỉnh
Để thêm hình ảnh vào sơ đồ trang web tùy chỉnh, vui lòng chuyển mảng đối tượng hình ảnh vào hàm get_sitemap_links:
<?php
namespace RankMathSitemapProviders;
defined( ‘ABSPATH’ ) || exit;
class Custom implements Provider {
public function handles_type( $type ) {
return ‘custom’ === $type;
}
public function get_index_links( $max_entries ) {
return [
[‘loc’ => RankMathSitemapRouter::get_base_url( ‘custom-sitemap.xml’ ),
‘lastmod’ => ”,
]
];
}
public function get_sitemap_links( $type, $max_entries, $current_page ) {
$links = [
[‘loc’ => ‘http://www.example.com/’,
‘mod’ => ‘2023-10-08’,
‘images’ => [
[‘src’ => ”,
‘title’ => ‘Image Title’,
],
[‘src’ => ”,
‘title’ => ‘Image 2 Title’,
],
],
],
[‘loc’ => ‘http://www.example.com/page-2/’,
‘mod’ => ‘2023-10-08’,
],
];
return $links;
}
}
![3 Cách tạo sơ đồ trang web tùy chỉnh và đưa nó vào rank math 7 3-Cach-tao-so-do-trang-web-tuy-chinh-va-dua-no-vao-Rank-Math](https://congtyannhien.com/wp-content/uploads/2024/06/so-do-trang-web-tuy-chinh-3.jpg)
Để xóa bộ nhớ đệm của sơ đồ Trang Web tùy chỉnh, bạn sẽ phải thực hiện thao tác
RankMathSitemapCache::invalidate_storage( ‘custom’ ); on save_post hook.
Nếu bạn không chắc chắn về cách thực hiện, chúng tôi khuyên bạn nên tắt hoàn toàn bộ nhớ đệm của sơ đồ trang web bằng cách thêm một dòng sau vào tệp xếp hạng-math.php của chủ đề:
add_filter( ‘rank_math/sitemap/enable_caching’, ‘__return_false’);
Nếu bạn vẫn có bất kỳ câu hỏi nào về việc tạo Sơ đồ trang web tùy chỉnh và đưa nó vào Rank Math, vui lòng liên hệ với nhóm hỗ trợ của chúng tôi – chúng tôi luôn sẵn lòng trợ giúp.
![3 Cách tạo sơ đồ trang web tùy chỉnh và đưa nó vào rank math 8 3-Cach-tao-so-do-trang-web-tuy-chinh-va-dua-no-vao-Rank-Math](https://congtyannhien.com/wp-content/uploads/2024/06/so-do-trang-web-tuy-chinh-4.jpg)
Xem Thêm: 5 Cách tạo sơ đồ trang web html bằng cách sử dụng rank math