Upota widget-paketti

Lisää ilmaisia ​​kielityökaluja sivustollesi iframe-upotusten avulla. Jokainen widget sisältää pakollisen linkin takaisin FluentShipiin hakukoneoptimointia ja vaikuttavuutta varten.

Isäntäsivujen tulee linkittää ensisijaisen työkalun URL-osoitteeseen, ei vain iframe-kehykseen. Lainausresurssit · Pätevyysasennusopas

Match the language your visitors are learning (e.g. English sites use en). Embed URLs include ?language= so widgets show that language instead of a random daily rotation.

Language proficiency test

CEFR-aligned proficiency check for your site visitors.

Live-esikatselu

<!-- Do NOT add the sandbox attribute on this iframe — it blocks scripts, forms, and microphone access required by FluentShip widgets. -->
<iframe
  title="Language proficiency test — FluentShip"
  src="https://fluentship.com/language-proficiency-test/embed?utm_source=embed&utm_medium=iframe&utm_campaign=proficiency-widget&language=en"
  width="100%"
  height="720"
  style="border:0;border-radius:12px;max-width:100%;display:block;"
  loading="lazy"
  allow="microphone"
  referrerpolicy="strict-origin-when-cross-origin"
></iframe>
<script>
(function(){var H="fluentship.com";var O="https://fluentship.com";var P="fluentship-embed-v1";window.addEventListener('message',function(e){var d=e.data;if(!d||d.protocol!==P||d.type!=="fluentship-embed-resize")return;var h=d.payload&&d.payload.height;if(!h)return;try{if(!e.origin||new URL(e.origin).hostname!==H||e.origin!==O)return;}catch(_){return;}var f=document.querySelectorAll('iframe');for(var i=0;i<f.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=h+'px';break;}}});})();
</script>
<p style="font-size:12px;color:#64748b;margin:8px 0 0;">
  <a href="https://fluentship.com/language-proficiency-test?utm_source=embed&utm_medium=attribution_link&utm_campaign=proficiency-widget&language=en" rel="noopener" target="_blank">Language proficiency test on FluentShip</a>
</p>

Sisällytä hakukoneoptimoinnin attribuutiolinkki. Isäntäsivujen tulee linkittää ensisijaisen työkalun URL-osoitteeseen, ei vain iframe-kehykseen.

Daily phrase widget

Phrase of the day with pronunciation hint — links back to FluentShip.

Live-esikatselu

<!-- Do NOT add the sandbox attribute on this iframe — it blocks scripts, forms, and microphone access required by FluentShip widgets. -->
<iframe
  title="Daily phrase widget — FluentShip"
  src="https://fluentship.com/daily-phrase/embed?utm_source=embed&utm_medium=iframe&utm_campaign=daily-phrase-widget&language=en"
  width="100%"
  height="280"
  style="border:0;border-radius:12px;max-width:100%;display:block;"
  loading="lazy"
  allow="microphone"
  referrerpolicy="strict-origin-when-cross-origin"
></iframe>
<script>
(function(){var H="fluentship.com";var O="https://fluentship.com";var P="fluentship-embed-v1";window.addEventListener('message',function(e){var d=e.data;if(!d||d.protocol!==P||d.type!=="fluentship-embed-resize")return;var h=d.payload&&d.payload.height;if(!h)return;try{if(!e.origin||new URL(e.origin).hostname!==H||e.origin!==O)return;}catch(_){return;}var f=document.querySelectorAll('iframe');for(var i=0;i<f.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=h+'px';break;}}});})();
</script>
<p style="font-size:12px;color:#64748b;margin:8px 0 0;">
  <a href="https://fluentship.com/daily-phrase?utm_source=embed&utm_medium=attribution_link&utm_campaign=daily-phrase-widget&language=en" rel="noopener" target="_blank">Daily phrase widget on FluentShip</a>
</p>

Sisällytä hakukoneoptimoinnin attribuutiolinkki. Isäntäsivujen tulee linkittää ensisijaisen työkalun URL-osoitteeseen, ei vain iframe-kehykseen.

Listening snippet widget

Daily listening clip teaser with link to the 3-question quiz.

Live-esikatselu

<!-- Do NOT add the sandbox attribute on this iframe — it blocks scripts, forms, and microphone access required by FluentShip widgets. -->
<iframe
  title="Listening snippet widget — FluentShip"
  src="https://fluentship.com/listening-snippet/embed?utm_source=embed&utm_medium=iframe&utm_campaign=listening-widget&language=en"
  width="100%"
  height="300"
  style="border:0;border-radius:12px;max-width:100%;display:block;"
  loading="lazy"
  allow="microphone"
  referrerpolicy="strict-origin-when-cross-origin"
></iframe>
<script>
(function(){var H="fluentship.com";var O="https://fluentship.com";var P="fluentship-embed-v1";window.addEventListener('message',function(e){var d=e.data;if(!d||d.protocol!==P||d.type!=="fluentship-embed-resize")return;var h=d.payload&&d.payload.height;if(!h)return;try{if(!e.origin||new URL(e.origin).hostname!==H||e.origin!==O)return;}catch(_){return;}var f=document.querySelectorAll('iframe');for(var i=0;i<f.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=h+'px';break;}}});})();
</script>
<p style="font-size:12px;color:#64748b;margin:8px 0 0;">
  <a href="https://fluentship.com/listening-snippet?utm_source=embed&utm_medium=attribution_link&utm_campaign=listening-widget&language=en" rel="noopener" target="_blank">Listening snippet widget on FluentShip</a>
</p>

Sisällytä hakukoneoptimoinnin attribuutiolinkki. Isäntäsivujen tulee linkittää ensisijaisen työkalun URL-osoitteeseen, ei vain iframe-kehykseen.

Weekly public challenge

Rotating weekly guest challenge with link to the public leaderboard.

Live-esikatselu

<!-- Do NOT add the sandbox attribute on this iframe — it blocks scripts, forms, and microphone access required by FluentShip widgets. -->
<iframe
  title="Weekly public challenge — FluentShip"
  src="https://fluentship.com/challenge/weekly/embed?utm_source=embed&utm_medium=iframe&utm_campaign=weekly-challenge-widget&language=en"
  width="100%"
  height="280"
  style="border:0;border-radius:12px;max-width:100%;display:block;"
  loading="lazy"
  allow="microphone"
  referrerpolicy="strict-origin-when-cross-origin"
></iframe>
<script>
(function(){var H="fluentship.com";var O="https://fluentship.com";var P="fluentship-embed-v1";window.addEventListener('message',function(e){var d=e.data;if(!d||d.protocol!==P||d.type!=="fluentship-embed-resize")return;var h=d.payload&&d.payload.height;if(!h)return;try{if(!e.origin||new URL(e.origin).hostname!==H||e.origin!==O)return;}catch(_){return;}var f=document.querySelectorAll('iframe');for(var i=0;i<f.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=h+'px';break;}}});})();
</script>
<p style="font-size:12px;color:#64748b;margin:8px 0 0;">
  <a href="https://fluentship.com/challenge/weekly?utm_source=embed&utm_medium=attribution_link&utm_campaign=weekly-challenge-widget&language=en" rel="noopener" target="_blank">Weekly public challenge on FluentShip</a>
</p>

Sisällytä hakukoneoptimoinnin attribuutiolinkki. Isäntäsivujen tulee linkittää ensisijaisen työkalun URL-osoitteeseen, ei vain iframe-kehykseen.

Friend challenge

Challenge-a-friend duel links for daily phrase, pronunciation, or listening.

Live-esikatselu

<!-- Do NOT add the sandbox attribute on this iframe — it blocks scripts, forms, and microphone access required by FluentShip widgets. -->
<iframe
  title="Friend challenge — FluentShip"
  src="https://fluentship.com/challenge/friend/embed?utm_source=embed&utm_medium=iframe&utm_campaign=friend-challenge-widget&language=en"
  width="100%"
  height="280"
  style="border:0;border-radius:12px;max-width:100%;display:block;"
  loading="lazy"
  allow="microphone"
  referrerpolicy="strict-origin-when-cross-origin"
></iframe>
<script>
(function(){var H="fluentship.com";var O="https://fluentship.com";var P="fluentship-embed-v1";window.addEventListener('message',function(e){var d=e.data;if(!d||d.protocol!==P||d.type!=="fluentship-embed-resize")return;var h=d.payload&&d.payload.height;if(!h)return;try{if(!e.origin||new URL(e.origin).hostname!==H||e.origin!==O)return;}catch(_){return;}var f=document.querySelectorAll('iframe');for(var i=0;i<f.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=h+'px';break;}}});})();
</script>
<p style="font-size:12px;color:#64748b;margin:8px 0 0;">
  <a href="https://fluentship.com/challenge/friend/daily-phrase?utm_source=embed&utm_medium=attribution_link&utm_campaign=friend-challenge-widget&language=en" rel="noopener" target="_blank">Friend challenge on FluentShip</a>
</p>

Sisällytä hakukoneoptimoinnin attribuutiolinkki. Isäntäsivujen tulee linkittää ensisijaisen työkalun URL-osoitteeseen, ei vain iframe-kehykseen.

Pronunciation challenge

60-second pronunciation challenge with speech practice CTA.

Live-esikatselu

<!-- Do NOT add the sandbox attribute on this iframe — it blocks scripts, forms, and microphone access required by FluentShip widgets. -->
<iframe
  title="Pronunciation challenge — FluentShip"
  src="https://fluentship.com/pronunciation-challenge/embed?utm_source=embed&utm_medium=iframe&utm_campaign=pronunciation-widget&language=en"
  width="100%"
  height="420"
  style="border:0;border-radius:12px;max-width:100%;display:block;"
  loading="lazy"
  allow="microphone"
  referrerpolicy="strict-origin-when-cross-origin"
></iframe>
<script>
(function(){var H="fluentship.com";var O="https://fluentship.com";var P="fluentship-embed-v1";window.addEventListener('message',function(e){var d=e.data;if(!d||d.protocol!==P||d.type!=="fluentship-embed-resize")return;var h=d.payload&&d.payload.height;if(!h)return;try{if(!e.origin||new URL(e.origin).hostname!==H||e.origin!==O)return;}catch(_){return;}var f=document.querySelectorAll('iframe');for(var i=0;i<f.length;i++){if(f[i].contentWindow===e.source){f[i].style.height=h+'px';break;}}});})();
</script>
<p style="font-size:12px;color:#64748b;margin:8px 0 0;">
  <a href="https://fluentship.com/pronunciation-challenge?utm_source=embed&utm_medium=attribution_link&utm_campaign=pronunciation-widget&language=en" rel="noopener" target="_blank">Pronunciation challenge on FluentShip</a>
</p>

Sisällytä hakukoneoptimoinnin attribuutiolinkki. Isäntäsivujen tulee linkittää ensisijaisen työkalun URL-osoitteeseen, ei vain iframe-kehykseen.

Attribuutiovaatimukset

Upotusten on pidettävä FluentShip-alatunnisteen linkki näkyvissä. Kumppanikoulut voivat lisätä ?ref=your-slug seurantaan.

Canonical URLs: Language proficiency testDaily phrase widgetListening snippet widgetWeekly public challengeFriend challengePronunciation challenge

Kumppanikoulut: yhteisbrändätyt sivut ja merkit