<head> {% assign file = page.fileName %} {% assign lang = page.lang %} {% assign dataArr = site.data.[page.folderName][lang][file] %} {% assign dataToShow = dataArr %} {% assign title = dataToShow.TITLE | replace:"$variable", page.value | default:page.title | default: site.title %} {% assign description = dataToShow.META | replace:"$variable", page.value | default: site.description %} {% assign keywords = dataToShow.keywords %} {% assign favicon = site.favicon %} {%- assign langsupport = page.langsupport -%} {%- assign variable = site.data.languagesupport[langsupport]-%} {{site.weburl}} <meta charset="utf-8" /> <link rel="shortcut icon" href="{{favicon}}" /> <meta name="viewport" content="width=device-width" /> <title>{{title}}</title> {%- if dataToShow.keywords -%} <meta name="keywords" content="{{keywords}}" /> {%- endif -%} <meta name="description" content="{{description}}" /> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous" /> <link rel="canonical" href="{{site.url | append: page.url}}" /> <link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600&display=swap" rel="stylesheet" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css" integrity="sha512-iBBXm8fW90+nuLcSKlbmrPcLa0OT92xO1BIsZ+ywDWZCvqsWgccV3gFoRBv0z+8dLJgyAHIhR35VZc2oM/gI1w==" crossorigin="anonymous" referrerpolicy="no-referrer" /> <link rel="stylesheet" href="/assets/css/tools.css" /> <meta data-rh="true" property="og:image" content="{{site.url}}{{favicon}}" /> <meta property="og:title" content="{{title}}" /> <meta property="og:description" content="{{description}}" /> <meta property="og:type" content="website" /> <meta data-rh="true" property="og:url" content="{{site.url | append: page.url}}" /> <meta data-rh="true" property="og:site_name" content="{{site.name}}" /> <meta data-rh="true" property="twitter:domain" content="{{site.url}}" /> <meta data-rh="true" property="twitter:url" content="{{site.url | append: page.url}}" /> <meta data-rh="true" name="twitter:title" content="{{title}}" /> <meta data-rh="true" name="twitter:description" content="{{description}}" /> <meta data-rh="true" name="twitter:image:src" content="{{site.url}}{{favicon}}" /> {% include adsense/adsense.html %} {%- if page.noindex -%} <meta name="robots" content="noindex" /> {%- endif -%} {%- if site.pwa -%} <link rel="manifest" href="/assets/js/manifest.json" /> {%- endif -%} {%- for item in variable.langsupport -%} <link data-rh="true" rel="alternate" href="{{site.url | append: item.permalink}}" hreflang="{{item.hreflang}}" /> {%- endfor -%} {% include cssfile/links.html %} <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Organization", "url": "{{site.siteurl}}", "logo": "{{site.siteurl}}{{site.logo}}" } </script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebSite", "name": "{{site.name}}", "alternateName": "{{site.alternateName}}", "url": "{{site.siteurl}}" } </script> {%- if dataToShow.HOW_TO_CONTENT -%} {%- if dataToShow.HOW_TO_CONTENT.heading != '' -%} <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "HowTo", "name": "{{dataToShow.HOW_TO_CONTENT.heading | replace:'"', "'" }}", "image": "{{site.siteurl}}{{dataToShow.HOW_TO_CONTENT.logoImageUrl}}", "step": [ {%- for item in dataToShow.HOW_TO_CONTENT.steps-%} {%- if forloop.last == true -%} { "@type": "HowToStep", "text": "{{item | replace:'"', "'" }}", "image": "{{site.siteurl}}{{dataToShow.HOW_TO_CONTENT.logoImageUrl}}", "url": "{{site.url | append: page.url}}#step{{ forloop.index }}" } {%- else -%} { "@type": "HowToStep", "text": "{{item | replace:'"', "'" }}", "image": "{{site.siteurl}}{{dataToShow.HOW_TO_CONTENT.logoImageUrl}}", "url": "{{site.url | append: page.url}}#step{{ forloop.index}}" }, {%- endif -%} {%- endfor -%} ] } </script> {%- endif -%} {%- endif -%} {%- if dataToShow.FAQ -%} {%- if dataToShow.FAQ.first.question !='' -%} <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "FAQPage", "mainEntity": [ {%- for item in dataToShow.FAQ-%} {%- if forloop.last == true -%} {"@type": "Question", "name": "{{item.question | replace:'"', "'" }}", "acceptedAnswer": { "@type": "Answer", "text": "{{item.answer | replace:'"', "'" }}" } } {%- else -%} {"@type": "Question", "name": "{{item.question | replace:'"', "'" }}", "acceptedAnswer": { "@type": "Answer", "text": "{{item.answer | replace:'"', "'" }}" } }, {%- endif -%} {%- endfor -%} ] } </script> {%- endif -%} {%- endif -%} {%- if page.tool -%} {%- include Rating/structureddata.html -%} {%- endif -%} {%- include google-analytics.html -%} {%- if site.pwa -%} <script> if ('serviceWorker' in navigator) { window.addEventListener('load', () => { navigator.serviceWorker .register('/serviceworker.js') .then((reg) => console.log('Success: ', reg.scope)) .catch((err) => console.log('Failure: ', err)) }) } </script> {%- endif -%} </head>