GUESS Logo

GUESS Taschen verbinden markante Fashion-Looks mit vielseitigen Formen – von kompakten Umhängetaschen über elegante Schultertaschen bis zu geräumigen Shoppern.

(function(){ var carousel = document.getElementById('guess2-carousel'); if(!carousel) return; var STYLE_ID = 'guess2-mobile-style'; if(!document.getElementById(STYLE_ID)){ var css = [ '@media(max-width:768px){', '.guess2-slide{flex:0 0 96% !important;min-width:96% !important;padding:0 6px !important;cursor:pointer;}', '.guess2-slide > div > div:last-of-type{padding:0px 10px 30px 20px !important;}', '.guess2-tag{font-size:9px !important;letter-spacing:.08em !important;margin-bottom:3px !important;}', '.guess2-title{line-height:1.1 !important;margin-bottom:3px !important;}', '.guess2-desc{display:none !important;}', '.guess2-cta{font-size:11px !important;padding:6px 12px !important;margin-top:6px !important;}', '}', '@media(min-width:769px) and (max-width:1600px){', '#guess2-carousel{max-width:480px !important;}', '.guess2-title{font-size:clamp(15px,2vw,26px) !important;}', '}' ].join(''); var s = document.createElement('style'); s.id = STYLE_ID; s.textContent = css; document.head.appendChild(s); } var track = document.getElementById('guess2-track'); var dotsWrap = document.getElementById('guess2-dots'); var progress = document.getElementById('guess2-progress'); var slides = Array.prototype.slice.call(carousel.querySelectorAll('.guess2-slide')); var total = slides.length; var current = 0; var autoTimer; var DURATION = 5000; var dots = []; var dragStart = 0; var dragDelta = 0; var dragging = false; var dragT = 0; var wasDragged = false; var lockAxis = null; slides.forEach(function(slide){ var img = slide.querySelector('img'); if(img){ img.style.transition = 'transform 0.08s linear'; } var inner = slide.querySelector('div'); if(inner){ inner.style.webkitTransform = inner.style.webkitTransform || 'translateZ(0)'; } }); track.style.touchAction = 'pan-y'; function isMobile(){ return window.innerWidth <= 768; } function getOffset(idx){ if(isMobile()){ var slideW = slides[0].offsetWidth; var peekW = (carousel.offsetWidth - slideW) / 2; if(idx === 0) return 0; if(idx === total - 1){ return track.scrollWidth - carousel.offsetWidth; } return idx * slideW - peekW; } return idx * carousel.offsetWidth; } for(var i = 0; i < total; i++){ var d = document.createElement('div'); d.setAttribute('data-idx',i); d.style.cssText = 'width:6px;height:6px;border-radius:3px;background:rgba(255,255,255,.35);cursor:pointer;transition:all .4s ease;'; dotsWrap.appendChild(d); dots.push(d); } function updateDots(){ dots.forEach(function(d,i){ d.style.width = i === current ? '22px' : '6px'; d.style.background = i === current ? '#fff' : 'rgba(255,255,255,.35)'; }); } function revealContent(idx){ ['guess2-tag','guess2-title','guess2-desc','guess2-cta'] .forEach(function(cls){ var el = slides[idx].querySelector('.' + cls); if(!el) return; el.style.opacity = '1'; el.style.transform = 'none'; }); } function hideContent(idx){ ['guess2-tag','guess2-title','guess2-desc','guess2-cta'] .forEach(function(cls){ var el = slides[idx].querySelector('.' + cls); if(!el) return; el.style.opacity = '0'; el.style.transform = 'translateY(10px)'; }); } var isIOSafari = /iP(ad|hone|od)/.test(navigator.userAgent) && /WebKit/i.test(navigator.userAgent) && !/CriOS|FxiOS|EdgiOS/i.test(navigator.userAgent); function applyMobilePeek(){ var section = carousel.closest('section') || carousel.parentElement; slides.forEach(function(slide,i){ var inner = slide.querySelector('div'); if(!inner) return; if(isMobile()){ section.style.overflow = 'visible'; carousel.style.overflow = 'visible'; carousel.style.padding = '0'; if(isIOSafari){ inner.style.transition = 'opacity .25s ease'; inner.style.transform = 'none'; inner.style.opacity = i === current ? '1' : '0.82'; } else { inner.style.transition = 'transform .65s cubic-bezier(.25,.8,.25,1), opacity .65s ease'; inner.style.transform = 'none'; inner.style.opacity = i === current ? '1' : '0.45'; } } else { section.style.overflow = ''; carousel.style.overflow = ''; carousel.style.padding = ''; inner.style.transform = ''; inner.style.opacity = ''; inner.style.transition = ''; } }); } function applyParallax(offset){ if(isMobile() || isIOSafari) return; slides.forEach(function(slide,i){ var img = slide.querySelector('img'); if(!img) return; var raw = (i - current + offset) * 12; var clamped = Math.max(-13,Math.min(13,raw)); img.style.transform = 'scale(1.1) translateX(' + clamped + 'px)'; }); } function goTo(idx){ hideContent(current); current = ((idx % total) + total) % total; track.style.transition = 'transform .65s cubic-bezier(.77,0,.175,1)'; requestAnimationFrame(function(){ requestAnimationFrame(function(){ track.style.transform = 'translateX(-' + getOffset(current) + 'px)'; }); }); updateDots(); applyMobilePeek(); setTimeout(function(){ revealContent(current); },120); startProgress(); } function startProgress(){ clearTimeout(autoTimer); progress.style.transition = 'none'; progress.style.width = '0%'; setTimeout(function(){ progress.style.transition = 'width ' + DURATION + 'ms linear'; progress.style.width = '100%'; },30); autoTimer = setTimeout(function(){ goTo(current + 1); },DURATION); } carousel.addEventListener('mousedown',function(e){ if(e.button !== 0) return; dragging = true; dragStart = e.clientX; dragDelta = 0; dragT = Date.now(); wasDragged = false; track.style.transition = 'none'; clearTimeout(autoTimer); slides.forEach(function(s){ s.style.cursor = 'grabbing'; }); }); document.addEventListener('mousemove',function(e){ if(!dragging) return; dragDelta = e.clientX - dragStart; track.style.transform = 'translateX(' + (-getOffset(current) + dragDelta) + 'px)'; applyParallax( -dragDelta / carousel.offsetWidth ); }); document.addEventListener('mouseup',function(){ if(!dragging) return; dragging = false; slides.forEach(function(s){ s.style.cursor = 'grab'; }); var vel = Math.abs(dragDelta) / Math.max(1,Date.now() - dragT); wasDragged = Math.abs(dragDelta) > 5; if( Math.abs(dragDelta) > 60 || vel > 0.45 ){ goTo( dragDelta < 0 ? current + 1 : current - 1 ); } else { track.style.transition = 'transform .45s cubic-bezier(.77,0,.175,1)'; track.style.transform = 'translateX(-' + getOffset(current) + 'px)'; applyMobilePeek(); startProgress(); } dragDelta = 0; }); var touchStartY = 0; carousel.addEventListener('touchstart',function(e){ dragStart = e.touches[0].clientX; touchStartY = e.touches[0].clientY; dragDelta = 0; dragging = true; dragT = Date.now(); wasDragged = false; lockAxis = null; track.style.transition = 'none'; clearTimeout(autoTimer); },{passive:false}); carousel.addEventListener('touchmove',function(e){ if(!dragging) return; var dx = e.touches[0].clientX - dragStart; var dy = e.touches[0].clientY - touchStartY; if( !lockAxis && ( Math.abs(dx) > 4 || Math.abs(dy) > 4 ) ){ lockAxis = Math.abs(dx) >= Math.abs(dy) ? 'x' : 'y'; } if(lockAxis === 'x'){ e.preventDefault(); dragDelta = dx; track.style.transform = 'translateX(' + (-getOffset(current) + dragDelta) + 'px)'; applyParallax( -dragDelta / carousel.offsetWidth ); } },{passive:false}); carousel.addEventListener('touchend',function(){ if(!dragging) return; dragging = false; var vel = Math.abs(dragDelta) / Math.max(1,Date.now() - dragT); wasDragged = Math.abs(dragDelta) > 5; if( lockAxis === 'x' && ( Math.abs(dragDelta) > 55 || vel > 0.45 ) ){ goTo( dragDelta < 0 ? current + 1 : current - 1 ); } else { track.style.transition = 'transform .45s cubic-bezier(.77,0,.175,1)'; track.style.transform = 'translateX(-' + getOffset(current) + 'px)'; applyMobilePeek(); startProgress(); } dragDelta = 0; lockAxis = null; }); dotsWrap.addEventListener('click',function(e){ var d = e.target.closest('[data-idx]'); if(d){ goTo( parseInt( d.getAttribute('data-idx'), 10 ) ); } }); window.addEventListener('resize',function(){ track.style.transition = 'none'; track.style.transform = 'translateX(-' + getOffset(current) + 'px)'; applyMobilePeek(); }); slides.forEach(function(slide){ slide.addEventListener('click',function(){ if(wasDragged) return; var link = slide.querySelector('.guess2-cta'); if(link){ window.location.href = link.href; } }); }); updateDots(); revealContent(0); applyMobilePeek(); startProgress(); })();

GUESS - Damen

Preis
Farben
1043
1032
703
497
465
315
280
133
115
114
111
109
104
90
76
65
35
2
Produkttyp
1
85
21
11
30
138
662
138
10
41
5
934
28
3
59
84
61
66
19
17
4
79
112
78
10
13
1
2221
209
1
1
102
2018
139
SALE
2811
1998
1133
149
148
148
3
Nachhaltigkeit
1233
5.214 Artikel
GUESS Logo

Umhängetaschen, Schultertaschen & Shopper

GUESS verbindet ausdrucksstarkes Fashion-Design mit vielseitigen Taschenformen für Alltag, Freizeit und besondere Anlässe. Bei modeherz findest Du kompakte Umhängetaschen, modische Schultertaschen und geräumige Shopper für deinen persönlichen Look.

Passt zu deinem Alltag

Beliebte Farben

Von klassischen Neutraltönen bis zu ausdrucksstarken Akzentfarben: Entdecke GUESS Taschen passend zu deinem persönlichen Look.

Markenstory

Häufige Fragen

Ähnliche Marken entdecken

Entdecke weitere Fashion-Marken mit modischen Taschen, ausdrucksstarken Designs und vielseitigen Accessoires:

Weiter stöbern

Entdecke GUESS bei modeherz – modische Taschen für Alltag, Freizeit und besondere Anlässe.

(function(){ function initGuessStack(opts){ var cards = opts.cards; var total = cards.length; var cur = 0; var busy = false; var card = document.getElementById(opts.card); var eyebrow = document.getElementById(opts.eyebrow); var title = document.getElementById(opts.title); var body = document.getElementById(opts.body); var badge = document.getElementById(opts.badge); var dotsW = document.getElementById(opts.dots); var btnNext = opts.next ? document.getElementById(opts.next) : null; var btnPrev = opts.prev ? document.getElementById(opts.prev) : null; var ctaLink = opts.link ? document.getElementById(opts.link) : null; if(!card) return; var dots = []; for(var i = 0; i < total; i++){ var d = document.createElement('div'); d.style.cssText = 'width:6px;height:6px;border-radius:50%;background:#ccc;cursor:pointer;transition:width .25s,background .25s,border-radius .25s;'; (function(idx){ d.addEventListener('click',function(){ goTo(idx); }); })(i); dotsW.appendChild(d); dots.push(d); } function updateDots(){ dots.forEach(function(d,i){ if(i === cur){ d.style.width = '18px'; d.style.borderRadius = '999px'; d.style.background = '#111'; } else { d.style.width = '6px'; d.style.borderRadius = '50%'; d.style.background = '#ccc'; } }); badge.textContent = (cur + 1) + ' / ' + total; } function render(){ var c = cards[cur]; eyebrow.textContent = c.eyebrow; title.textContent = c.title; body.textContent = c.body; if(ctaLink && c.link){ ctaLink.href = c.link; ctaLink.textContent = c.linkLabel || 'Taschen ansehen →'; } updateDots(); } function goTo(idx){ if(busy) return; idx = ((idx % total) + total) % total; if(idx === cur) return; busy = true; card.style.opacity = '0'; setTimeout(function(){ cur = idx; render(); card.style.opacity = '1'; busy = false; },200); } if(btnNext){ btnNext.addEventListener('click',function(){ goTo(cur + 1); }); } if(btnPrev){ btnPrev.addEventListener('click',function(){ goTo(cur - 1); }); } var touchStartX = 0; card.addEventListener('touchstart',function(e){ touchStartX = e.touches[0].clientX; },{passive:true}); card.addEventListener('touchend',function(e){ var dx = e.changedTouches[0].clientX - touchStartX; if(Math.abs(dx) > 44){ goTo( dx < 0 ? cur + 1 : cur - 1 ); } },{passive:true}); var mouseStartX = 0; var dragging = false; card.addEventListener('mousedown',function(e){ if( e.target.tagName === 'BUTTON' || e.target.tagName === 'A' ){ return; } mouseStartX = e.clientX; dragging = true; card.style.cursor = 'grabbing'; }); document.addEventListener('mouseup',function(e){ if(!dragging) return; dragging = false; card.style.cursor = 'grab'; var dx = e.clientX - mouseStartX; if(Math.abs(dx) > 44){ goTo( dx < 0 ? cur + 1 : cur - 1 ); } }); render(); } initGuessStack({ card:'guess-use-card', eyebrow:'guess-use-eyebrow', title:'guess-use-title', body:'guess-use-body', badge:'guess-use-badge', dots:'guess-use-dots', link:'guess-use-link', cards:[ { eyebrow:'Passt zu Dir, wenn …', title:'… Du gerne kompakt unterwegs bist', body:'Eine GUESS Umhängetasche eignet sich, wenn Du vor allem Smartphone, Geldbörse, Schlüssel und kleinere Essentials mitnehmen möchtest. Durch den langen Trageriemen bleiben deine Hände frei.', link:'/all/taschen?attrib%5Bvendor%5D%5B0%5D=GUESS', linkLabel:'Umhängetaschen ansehen →' }, { eyebrow:'Passt zu Dir, wenn …', title:'… deine Tasche Teil des Outfits sein soll', body:'Dann ist eine Schultertasche eine spannende Wahl. Die kompakte Silhouette lässt sich unkompliziert zu Alltagslooks kombinieren und funktioniert genauso gut für Restaurant, Event oder Abend unterwegs.', link:'/all/taschen?attrib%5Bvendor%5D%5B0%5D=GUESS', linkLabel:'Schultertaschen ansehen →' }, { eyebrow:'Passt zu Dir, wenn …', title:'… Du etwas mehr mitnehmen möchtest', body:'Ein GUESS Shopper bietet zusätzlichen Stauraum für alles, was ein längerer Tag verlangt. Damit eignet er sich besonders für Alltag, Büro, Shopping und spontane Pläne danach.', link:'/all/taschen?attrib%5Bvendor%5D%5B0%5D=GUESS', linkLabel:'Shopper ansehen →' }, { eyebrow:'Passt zu Dir, wenn …', title:'… Du gerne zwischen verschiedenen Looks wechselst', body:'Eine kompakte Tasche wirkt fokussiert und leicht, während größere Modelle stärker als täglicher Allrounder funktionieren. So kannst Du die Taschenform passend zu Outfit und Anlass auswählen.', link:'/all?attrib%5Bvendor%5D%5B0%5D=GUESS', linkLabel:'Alle GUESS Taschen ansehen →' } ] }); initGuessStack({ card:'guess-story-card', eyebrow:'guess-st-eyebrow', title:'guess-st-title', body:'guess-st-body', badge:'guess-st-badge', dots:'guess-st-dots', next:'guess-st-next', prev:'guess-st-prev', cards:[ { eyebrow:'Die Anfänge', title:'Der amerikanische Traum trifft auf französisches Design', body:'GUESS wurde 1981 von den Marciano-Brüdern gegründet. Die aus Frankreich stammenden Brüder verbanden ihr europäisches Gespür für Mode mit ihrer Begeisterung für den amerikanischen Lebensstil und der Idee von Freiheit. Aus dieser Verbindung entstand eine Marke mit einem eigenständigen, selbstbewussten Look.' }, { eyebrow:'1981', title:'Eine neue Idee von Denim', body:'In einer Zeit, in der Jeans für viele vor allem praktische Alltagskleidung waren, wollten die Marciano-Brüder Denim neu interpretieren. Mit körperbetonten Schnitten und einem deutlich modischeren Anspruch machten sie die Jeans zum Fashion-Statement und prägten damit früh den Charakter von GUESS.' }, { eyebrow:'Der Durchbruch', title:'Die Marilyn Jeans überzeugt Bloomingdale’s', body:'Ein entscheidender Moment der jungen Marke war die Zusammenarbeit mit Bloomingdale’s. Das Kaufhaus nahm die GUESS Jeans zunächst nur in kleiner Stückzahl ins Sortiment. Die Modelle fanden jedoch außergewöhnlich schnell Käufer – und aus dem anfänglichen Versuch entwickelte sich ein wichtiger Schritt für den internationalen Erfolg der Marke.' }, { eyebrow:'Ikone', title:'Die Marilyn Jeans wird zum Statement', body:'Besonders die Marilyn Jeans verkörperte die neue Sichtweise von GUESS auf Denim: feminin, selbstbewusst und modisch inszeniert. Statt Jeans nur als praktische Kleidung zu verstehen, stellte GUESS ihren individuellen Stil und ihre Wirkung als Teil eines kompletten Looks in den Mittelpunkt.' }, { eyebrow:'Expansion', title:'Von Jeans zur internationalen Lifestyle-Marke', body:'Aus dem kleinen Denim-Label entwickelte sich Schritt für Schritt eine umfassende Modemarke. Das Sortiment wurde um Damen-, Herren- und Kinderbekleidung sowie zahlreiche Accessoires erweitert. Damit übertrug GUESS seine ausdrucksstarke Designsprache auf immer mehr Bereiche des persönlichen Stils.' }, { eyebrow:'Accessoires', title:'Der GUESS Look wird zum Begleiter', body:'Taschen, Geldbörsen und weitere Accessoires wurden zu einem wichtigen Bestandteil der GUESS Welt. Sie greifen den modischen und selbstbewussten Charakter der Marke auf und machen es möglich, den typischen GUESS Stil auch unabhängig von der Kleidung in den Alltag zu integrieren.' }, { eyebrow:'Seit 1983', title:'GUESS erweitert seine Welt um Uhren', body:'Bereits 1983 wurde GUESS Watches ins Leben gerufen. Damit setzte die Marke ihre Entwicklung vom Jeanslabel zur Lifestyle-Marke fort und erweiterte ihr Angebot um ein weiteres Accessoire, bei dem Mode und persönlicher Ausdruck im Mittelpunkt stehen.' }, { eyebrow:'Marken-DNA', title:'Mode für einen selbstbewussten Auftritt', body:'Bis heute steht die Geschichte von GUESS für die Verbindung aus europäischem Modegefühl und amerikanischem Lifestyle. Die Marke setzt auf ausdrucksstarke Designs, markante Details und Produkte, mit denen Trägerinnen und Träger ihren persönlichen Stil sichtbar unterstreichen können.' } ] }); var FAQS = [ { q:'Welche GUESS Tasche passt am besten zu meinem Alltag?', a:'Für wenige Essentials wie Smartphone, Geldbörse und Schlüssel ist eine kompakte Umhängetasche praktisch. Schultertaschen eignen sich gut, wenn die Tasche stärker Teil deines Outfits sein soll. Wenn Du mehr Platz für einen längeren Tag, Shopping oder zusätzliche Dinge brauchst, ist ein Shopper meist die bessere Wahl.' }, { q:'Welche Größe sollte meine GUESS Tasche haben?', a:'Orientiere dich daran, was Du regelmäßig mitnehmen möchtest. Für die wichtigsten Essentials reicht häufig ein kleines bis mittleres Modell. Wenn Du zusätzlich Kosmetik, eine Trinkflasche, Unterlagen oder andere Alltagsbegleiter transportieren möchtest, solltest Du zu einer geräumigeren Tasche oder einem Shopper greifen.' }, { q:'Was ist der Unterschied zwischen einer GUESS Umhängetasche und einer Schultertasche?', a:'Umhängetaschen besitzen in der Regel einen längeren Trageriemen und können häufig quer über den Körper getragen werden. Schultertaschen sitzen meist näher am Körper und werden über einer Schulter getragen. Einige Modelle bieten verstellbare oder abnehmbare Riemen und lassen sich dadurch unterschiedlich stylen.' }, { q:'Eignet sich ein GUESS Shopper auch für Büro und Arbeit?', a:'Ein Shopper kann eine gute Wahl für Büro und Alltag sein, wenn Du mehr Stauraum benötigst. Achte vor dem Kauf auf die angegebenen Maße und die Innenaufteilung. Ob beispielsweise Unterlagen, Tablet oder Laptop hineinpassen, hängt immer vom jeweiligen Modell ab.' }, { q:'Worauf sollte ich bei der Auswahl einer GUESS Tasche achten?', a:'Neben dem Design sind Größe, Trageweise und Innenaufteilung besonders wichtig. Überlege, was Du täglich mitnehmen möchtest und ob Du einen kurzen Henkel, einen Schulterriemen oder eine Crossbody-Trageweise bevorzugst. Die Produktbeschreibung zeigt Dir die jeweiligen Maße, Fächer und Ausstattungsdetails.' }, { q:'Welche Farbe lässt sich bei GUESS besonders vielseitig kombinieren?', a:'Schwarz, Beige, Braun und andere neutrale Farbtöne lassen sich besonders unkompliziert zu vielen Outfits kombinieren. Wenn deine Tasche bewusst zum Blickfang werden soll, eignen sich kräftigere Farben oder auffälligere Designs als Akzent.' }, { q:'Wie pflege ich meine GUESS Tasche richtig?', a:'Die passende Pflege richtet sich nach dem Material der Tasche. Entferne leichte Verschmutzungen möglichst schonend und beachte immer die Pflegehinweise des jeweiligen Produkts. Aggressive Reinigungsmittel oder ungeeignete Pflegeprodukte können Material und Oberfläche beschädigen.' }, { q:'Wie bewahre ich meine GUESS Tasche am besten auf?', a:'Bewahre deine Tasche möglichst trocken und vor direkter Sonneneinstrahlung geschützt auf. Wenn Du sie längere Zeit nicht verwendest, kannst Du sie locker auspolstern, damit sie ihre Form behält. Riemen und Henkel sollten dabei nicht stark geknickt oder belastet werden.' }, { q:'Wo finde ich neue GUESS Taschen und aktuelle Modelle?', a:'Über die GUESS Neuheiten bei modeherz findest Du aktuelle Modelle und neu eingetroffene Styles. Da sich Kollektionen und Verfügbarkeiten verändern, lohnt sich regelmäßig ein Blick in das aktuelle Sortiment.' }, { q:'Gibt es GUESS Taschen auch reduziert?', a:'Reduzierte GUESS Modelle findest Du im Sale bei modeherz. Welche Farben, Größen und Taschenformen dort verfügbar sind, hängt vom aktuellen Bestand ab.' } ]; var faqWrap = document.getElementById('guess-faq-wrap'); FAQS.forEach(function(faq){ var item = document.createElement('div'); item.style.cssText = 'border-bottom:1px solid rgba(0,0,0,.07);'; var btn = document.createElement('button'); btn.style.cssText = 'width:100%;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:15px 0;font:500 13px/1.4 system-ui,Arial,sans-serif;color:#111;text-align:left;gap:12px;'; var qSpan = document.createElement('span'); qSpan.textContent = faq.q; var icon = document.createElement('span'); icon.textContent = '+'; icon.style.cssText = 'font:400 20px/1 system-ui,Arial,sans-serif;color:rgba(0,0,0,.3);flex-shrink:0;transition:transform .25s;'; btn.appendChild(qSpan); btn.appendChild(icon); var body = document.createElement('div'); body.style.cssText = 'overflow:hidden;max-height:0;transition:max-height .3s ease;'; var p = document.createElement('p'); p.textContent = faq.a; p.style.cssText = 'font:400 13px/1.75 system-ui,Roboto,Arial,sans-serif;color:#666;padding-bottom:15px;margin:0;'; body.appendChild(p); item.appendChild(btn); item.appendChild(body); faqWrap.appendChild(item); var open = false; btn.addEventListener('click',function(){ open = !open; body.style.maxHeight = open ? body.scrollHeight + 'px' : '0'; icon.textContent = open ? '×' : '+'; Array.prototype.forEach.call( faqWrap.children, function(sibling){ if(sibling !== item){ var sBody = sibling.querySelector('div'); var sIcon = sibling.querySelector('button span:last-child'); if(sBody){ sBody.style.maxHeight = '0'; } if(sIcon){ sIcon.textContent = '+'; } } } ); }); }); (function generateFAQSchema(faqArray){ if(!faqArray || faqArray.length === 0) return; var schema = { "@context":"https://schema.org", "@type":"FAQPage", "mainEntity":[] }; faqArray.forEach(function(item){ schema.mainEntity.push({ "@type":"Question", "name":item.q, "acceptedAnswer":{ "@type":"Answer", "text":item.a } }); }); var script = document.createElement('script'); script.type = 'application/ld+json'; script.text = JSON.stringify(schema); document.head.appendChild(script); })(FAQS); })();