${introText}
`; h1El.insertAdjacentElement('afterend',intro); } const sp=getQuery(); const cpvParam=sp.get('cpv'); if(isProductPage()){ const meta=document.querySelector('meta[name="description"]'); const current=meta?(meta.getAttribute('content')||''):''; if(!current.trim()){ const h1=document.querySelector('h1')?.textContent?.trim()||document.title||''; const desc=(h1+' - Uygun fiyat ve hızlı kargo ile tstotoyedekparca.com’da.').slice(0,160); if(meta){ meta.setAttribute('content',desc); }else{ setOrCreateMeta('description',desc,false); } setOrCreateMeta('og:description',desc,true); } return; } if(!cpvParam)return; const parsed=parseCpv(cpvParam); const marka=parsed.marka; const model=parsed.model; if(!marka||!model)return; const h1El=getH1Element(); if(!h1El)return; let kategori=getKategoriAdi(); if(kategori.toLowerCase().includes(marka.toLowerCase())||kategori.toLowerCase().includes(model.toLowerCase())){ const temizKategori=kategori .replace(new RegExp(marka,'ig'),'') .replace(new RegExp(model,'ig'),'') .replace(/\s+/g,' ') .trim(); if(temizKategori){ kategori=temizKategori; } } const yeniBaslik=`${marka} ${model} ${kategori}`.replace(/\s+/g,' ').trim(); h1El.textContent=yeniBaslik; ensureSingleTitleTag(); document.title=yeniBaslik; setOrCreateMeta('og:title',yeniBaslik,true); const metaDesc=buildMetaDescription(marka,model,kategori); setOrCreateMeta('description',metaDesc,false); setOrCreateMeta('og:description',metaDesc,true); addBreadcrumb(h1El,marka,model,kategori); const introText=buildIntroText(marka,model,kategori); addIntroAfterH1(h1El,introText); const pageParam=parseInt(sp.get('sayfa')||sp.get('pi')||'1',10); if(pageParam>1){ setOrCreateMeta('robots','noindex,follow',false); }else{ setOrCreateMeta('robots','index,follow',false); } const u=new URL(window.location.href); u.searchParams.set('cpv',cpvParam); u.searchParams.delete('sayfa'); u.searchParams.delete('pi'); setCanonical(u.origin+u.pathname+'?'+u.searchParams.toString()); })();