summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--public/robots.txt4
-rw-r--r--src/pages/sitemap/blogs.xml.js4
-rw-r--r--src/pages/sitemap/brands.xml.js4
-rw-r--r--src/pages/sitemap/categories-brand.xml.js4
-rw-r--r--src/pages/sitemap/categories-brand/[page].js4
-rw-r--r--src/pages/sitemap/categories.xml.js4
-rw-r--r--src/pages/sitemap/products.xml.js4
-rw-r--r--src/pages/sitemap/products/[page].js4
8 files changed, 14 insertions, 18 deletions
diff --git a/public/robots.txt b/public/robots.txt
index 1520dbb4..f9caa9bf 100644
--- a/public/robots.txt
+++ b/public/robots.txt
@@ -17,15 +17,11 @@ Disallow: /shop/search/*
Disallow: /promo/*
Disallow: /shop/brands/*?*
Disallow: /shop/category/*?*
-Disallow: /shop/product/*?*
User-agent: Adsbot-Google
Allow: /my/*
Allow: /shop/search/*
-User-agent: *
-Disallow: sentral.indoteknik.com/*
-Disallow: erp.indoteknik.com/*
Sitemap: https://indoteknik.com/sitemap/products.xml
Sitemap: https://indoteknik.com/sitemap/brands.xml
diff --git a/src/pages/sitemap/blogs.xml.js b/src/pages/sitemap/blogs.xml.js
index 628dc710..3b6969b8 100644
--- a/src/pages/sitemap/blogs.xml.js
+++ b/src/pages/sitemap/blogs.xml.js
@@ -10,8 +10,8 @@ export async function getServerSideProps({ res }) {
'http://www.sitemaps.org/schemas/sitemap/0.9'
);
- // const date = new Date()
- const date = '2025-10-30';
+ const date = new Date();
+ // const date = '2025-10-30';
blogs.blogs.forEach((blog) => {
const url = sitemap.ele('url');
url.ele('loc', createSlug(baseUrl, blog.title, blog.id));
diff --git a/src/pages/sitemap/brands.xml.js b/src/pages/sitemap/brands.xml.js
index c2199d85..3c7f1ade 100644
--- a/src/pages/sitemap/brands.xml.js
+++ b/src/pages/sitemap/brands.xml.js
@@ -10,8 +10,8 @@ export async function getServerSideProps({ res }) {
'http://www.sitemaps.org/schemas/sitemap/0.9'
);
- // const date = new Date()
- const date = '2025-10-30';
+ const date = new Date();
+ // const date = '2025-10-30';
brands.manufactures.forEach((brand) => {
const url = sitemap.ele('url');
url.ele('loc', createSlug(baseUrl, brand.name, brand.id));
diff --git a/src/pages/sitemap/categories-brand.xml.js b/src/pages/sitemap/categories-brand.xml.js
index faf67b9f..f3f2b33f 100644
--- a/src/pages/sitemap/categories-brand.xml.js
+++ b/src/pages/sitemap/categories-brand.xml.js
@@ -16,8 +16,8 @@ export async function getServerSideProps({ res }) {
'http://www.sitemaps.org/schemas/sitemap/0.9'
);
- // const date = new Date()
- const date = '2025-10-30';
+ const date = new Date();
+ // const date = '2025-10-30';
pages.forEach((page) => {
const sitemap = sitemapIndex.ele('sitemap');
sitemap.ele('loc', `${baseUrl}/${page}.xml`);
diff --git a/src/pages/sitemap/categories-brand/[page].js b/src/pages/sitemap/categories-brand/[page].js
index 4d28ab04..3b81aaea 100644
--- a/src/pages/sitemap/categories-brand/[page].js
+++ b/src/pages/sitemap/categories-brand/[page].js
@@ -22,8 +22,8 @@ export async function getServerSideProps({ query, res }) {
'http://www.sitemaps.org/schemas/sitemap/0.9'
);
- // const date = new Date()
- const date = '2025-10-30';
+ const date = new Date();
+ // const date = '2025-10-30';
categories.data.response.docs.forEach((product) => {
const url = sitemap.ele('url');
const loc = product.url_s;
diff --git a/src/pages/sitemap/categories.xml.js b/src/pages/sitemap/categories.xml.js
index 357a2072..61fe42d1 100644
--- a/src/pages/sitemap/categories.xml.js
+++ b/src/pages/sitemap/categories.xml.js
@@ -28,8 +28,8 @@ export async function getServerSideProps({ res }) {
function addUrlToSitemap(sitemap, name, id) {
const baseUrl = process.env.SELF_HOST + '/shop/category/';
- // const date = new Date()
- const date = '2025-10-30';
+ const date = new Date();
+ // const date = '2025-10-30';
const url = sitemap.ele('url');
url.ele('loc', createSlug(baseUrl, name, id));
url.ele('lastmod', date);
diff --git a/src/pages/sitemap/products.xml.js b/src/pages/sitemap/products.xml.js
index 0269ec59..221a024a 100644
--- a/src/pages/sitemap/products.xml.js
+++ b/src/pages/sitemap/products.xml.js
@@ -14,8 +14,8 @@ export async function getServerSideProps({ res }) {
'http://www.sitemaps.org/schemas/sitemap/0.9'
);
- // const date = new Date()
- const date = '2025-10-30';
+ const date = new Date();
+ // const date = '2025-10-30';
pages.forEach((page) => {
const sitemap = sitemapIndex.ele('sitemap');
sitemap.ele('loc', `${baseUrl}/${page}.xml`);
diff --git a/src/pages/sitemap/products/[page].js b/src/pages/sitemap/products/[page].js
index ebb6aef7..f9fba72b 100644
--- a/src/pages/sitemap/products/[page].js
+++ b/src/pages/sitemap/products/[page].js
@@ -20,8 +20,8 @@ export async function getServerSideProps({ query, res }) {
'http://www.sitemaps.org/schemas/sitemap/0.9'
);
- // const date = new Date()
- const date = '2025-10-30';
+ const date = new Date();
+ // const date = '2025-10-30';
products.response.products.forEach((product) => {
const url = sitemap.ele('url');
url.ele('loc', createSlug(baseUrl, product.name, product.id));