summaryrefslogtreecommitdiff
path: root/src/pages/shop/brands
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2023-03-29 17:02:57 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2023-03-29 17:02:57 +0700
commit72329fb20c3bc7703590b85bd0c42ea32e7cfe61 (patch)
treea5ad3074010154cf6d105a81f1175da844c0a798 /src/pages/shop/brands
parent0d42449cdd6e53cb8e98555660aefee81997a9d3 (diff)
SEO
Diffstat (limited to 'src/pages/shop/brands')
-rw-r--r--src/pages/shop/brands/[slug].jsx15
-rw-r--r--src/pages/shop/brands/index.jsx3
2 files changed, 18 insertions, 0 deletions
diff --git a/src/pages/shop/brands/[slug].jsx b/src/pages/shop/brands/[slug].jsx
index 33f81fa2..9c5193ad 100644
--- a/src/pages/shop/brands/[slug].jsx
+++ b/src/pages/shop/brands/[slug].jsx
@@ -2,6 +2,7 @@ import dynamic from 'next/dynamic'
import { getIdFromSlug, getNameFromSlug } from '@/core/utils/slug'
import { useRouter } from 'next/router'
import _ from 'lodash'
+import Seo from '@/core/components/Seo'
const BasicLayout = dynamic(() => import('@/core/components/layouts/BasicLayout'))
const ProductSearch = dynamic(() => import('@/lib/product/components/ProductSearch'))
@@ -10,8 +11,22 @@ const Brand = dynamic(() => import('@/lib/brand/components/Brand'))
export default function BrandDetail() {
const router = useRouter()
const { slug = '' } = router.query
+
+ const brandName = getNameFromSlug(slug)
return (
<BasicLayout>
+ <Seo
+ title={`Distributor ${brandName} Indonesia Harga Official Indoteknik.com`}
+ description='B2B Marketplace MRO &amp; Industri dengan Layanan Pembayaran Tempo, Faktur Pajak, Online Quotation, Garansi Resmi &amp; Harga Kompetitif'
+ additionalMetaTags={[
+ {
+ property: 'keywords',
+ content:
+ `Jual ${brandName}, beli ${brandName}, Distributor ${brandName} Indonesia, cari ${brandName}, produk ${brandName}, ${brandName} Indonesia, harga ${brandName}`
+ }
+ ]}
+ />
+
<Brand id={getIdFromSlug(slug)} />
{!_.isEmpty(router.query) && (
<ProductSearch
diff --git a/src/pages/shop/brands/index.jsx b/src/pages/shop/brands/index.jsx
index 77fde173..8159c965 100644
--- a/src/pages/shop/brands/index.jsx
+++ b/src/pages/shop/brands/index.jsx
@@ -1,3 +1,4 @@
+import Seo from '@/core/components/Seo'
import BasicLayout from '@/core/components/layouts/BasicLayout'
import DesktopView from '@/core/components/views/DesktopView'
import MobileView from '@/core/components/views/MobileView'
@@ -6,6 +7,8 @@ import BrandsComponent from '@/lib/brand/components/Brands'
export default function Brands() {
return (
<BasicLayout>
+ <Seo title='Brands Indoteknik.com' />
+
<MobileView>
<BrandsComponent />
</MobileView>