优化sitemap
This commit is contained in:
parent
961ecf693a
commit
5f1ec57c9e
@ -125,11 +125,12 @@ function generateXsltStylesheet(entries) {
|
|||||||
border-collapse: collapse;
|
border-collapse: collapse;
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
min-width: 100%;
|
min-width: 100%;
|
||||||
|
border: 1px solid var(--border);
|
||||||
}
|
}
|
||||||
|
|
||||||
.table th, .table td {
|
.table th, .table td {
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
border-bottom: 1px solid var(--border);
|
border: 1px solid var(--border);
|
||||||
text-align: left;
|
text-align: left;
|
||||||
white-space: nowrap; /* 防止URL换行 */
|
white-space: nowrap; /* 防止URL换行 */
|
||||||
}
|
}
|
||||||
@ -339,7 +340,6 @@ export function customSitemapIntegration() {
|
|||||||
buildDirPath = String(dir);
|
buildDirPath = String(dir);
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log(`构建目录路径: ${buildDirPath}`);
|
|
||||||
|
|
||||||
// 收集所有页面信息
|
// 收集所有页面信息
|
||||||
const sitemapEntries = [];
|
const sitemapEntries = [];
|
||||||
@ -360,16 +360,16 @@ export function customSitemapIntegration() {
|
|||||||
// 确定页面优先级
|
// 确定页面优先级
|
||||||
let priority = 0.7;
|
let priority = 0.7;
|
||||||
|
|
||||||
// 首页最高优先级
|
// 首页最高优先级 - 增强匹配逻辑
|
||||||
if (page.pathname === '/') {
|
if (page.pathname === '/' || urlObj.pathname === '/' || decodedPathname === '/') {
|
||||||
priority = 1.0;
|
priority = 1.0;
|
||||||
}
|
}
|
||||||
// 文章列表页次高优先级
|
// 文章列表页次高优先级
|
||||||
else if (page.pathname === '/articles/') {
|
else if (page.pathname === '/articles/' || decodedPathname === '/articles/') {
|
||||||
priority = 0.9;
|
priority = 0.9;
|
||||||
}
|
}
|
||||||
// 文章页面
|
// 文章页面
|
||||||
else if (page.pathname.includes('/articles/')) {
|
else if (page.pathname.startsWith('/articles/') || decodedPathname.startsWith('/articles/')) {
|
||||||
priority = 0.8;
|
priority = 0.8;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user