|
4 | 4 | <head> |
5 | 5 | <meta charset="UTF-8"> |
6 | 6 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
7 | | - <title>InfraScan - Advanced Infrastructure Auditor</title> |
| 7 | + <meta name="description" |
| 8 | + content="InfraScan is an open-source Infrastructure as Code scanner that identifies security vulnerabilities, cost optimization opportunities, and compliance issues in Terraform, CloudFormation, Kubernetes, and Dockerfile. Scan GitHub repositories for free."> |
| 9 | + <meta name="keywords" |
| 10 | + content="IaC scanner, Terraform security, CloudFormation audit, Kubernetes scanning, infrastructure audit, security scanner, cost optimization"> |
| 11 | + <meta name="author" content="SolDevelo"> |
| 12 | + <meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1"> |
| 13 | + |
| 14 | + <!-- Open Graph / Facebook --> |
| 15 | + <meta property="og:type" content="website"> |
| 16 | + <meta property="og:url" content="{{ site_domain }}/"> |
| 17 | + <meta property="og:title" content="InfraScan - Free Infrastructure as Code Security Scanner"> |
| 18 | + <meta property="og:description" |
| 19 | + content="Scan Infrastructure as Code for security vulnerabilities and cost optimization. Supports Terraform, CloudFormation, Kubernetes, and more."> |
| 20 | + <meta property="og:image" content="{{ site_domain }}{{ url_for('static', filename='images/logo_transparent.png') }}"> |
| 21 | + |
| 22 | + <!-- Twitter --> |
| 23 | + <meta property="twitter:card" content="summary"> |
| 24 | + <meta property="twitter:url" content="{{ site_domain }}/"> |
| 25 | + <meta property="twitter:title" content="InfraScan - Free Infrastructure as Code Security Scanner"> |
| 26 | + <meta property="twitter:description" |
| 27 | + content="Scan Infrastructure as Code for security vulnerabilities and cost optimization. Supports Terraform, CloudFormation, Kubernetes, and more."> |
| 28 | + <meta property="twitter:image" content="{{ site_domain }}{{ url_for('static', filename='images/logo_transparent.png') }}"> |
| 29 | + |
| 30 | + <!-- Canonical --> |
| 31 | + <link rel="canonical" href="{{ site_domain }}/"> |
| 32 | + |
| 33 | + <!-- Language --> |
| 34 | + <meta http-equiv="content-language" content="en-US"> |
| 35 | + |
| 36 | + <title>InfraScan - Free Infrastructure as Code Security Scanner | Terraform & CloudFormation Auditor</title> |
| 37 | + |
8 | 38 | {% if google_tag_id %} |
9 | 39 | <!-- Google tag (gtag.js) --> |
10 | 40 | <script async src="https://www.googletagmanager.com/gtag/js?id={{ google_tag_id }}"></script> |
|
16 | 46 | gtag('config', '{{ google_tag_id }}'); |
17 | 47 | </script> |
18 | 48 | {% endif %} |
| 49 | + |
| 50 | + <!-- JSON-LD Structured Data --> |
| 51 | + <script type="application/ld+json"> |
| 52 | + { |
| 53 | + "@context": "https://schema.org", |
| 54 | + "@type": "SoftwareApplication", |
| 55 | + "name": "InfraScan", |
| 56 | + "description": "Open-source Infrastructure as Code scanner for security and cost optimization", |
| 57 | + "url": "{{ site_domain }}", |
| 58 | + "applicationCategory": "DeveloperApplication", |
| 59 | + "offers": { |
| 60 | + "@type": "Offer", |
| 61 | + "price": "0", |
| 62 | + "priceCurrency": "USD" |
| 63 | + }, |
| 64 | + "creator": { |
| 65 | + "@type": "Organization", |
| 66 | + "name": "SolDevelo", |
| 67 | + "url": "https://soldevelo.com" |
| 68 | + }, |
| 69 | + "operatingSystem": "Web-based", |
| 70 | + "featureList": ["Terraform scanning", "CloudFormation audit", "Kubernetes manifest analysis", "Dockerfile security scan", "Cost optimization detection", "Security vulnerability detection"] |
| 71 | + } |
| 72 | + </script> |
| 73 | + |
19 | 74 | <link rel="preconnect" href="https://fonts.googleapis.com"> |
20 | 75 | <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> |
21 | 76 | <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet"> |
| 77 | + <!-- Preload critical resources --> |
| 78 | + <link rel="preload" as="style" href="{{ url_for('static', filename='style.css') }}?v={{ static_version }}"> |
22 | 79 | <link rel="stylesheet" href="{{ url_for('static', filename='style.css') }}?v={{ static_version }}"> |
23 | 80 | </head> |
24 | 81 |
|
25 | 82 | <body> |
26 | 83 | <div class="container"> |
27 | 84 | <header> |
28 | 85 | <div class="logo"> |
29 | | - <a href="{{ url_for('index') }}" class="logo-link"> |
30 | | - <h1>InfraScan</h1> |
31 | | - </a> |
| 86 | + <div class="main-brand-row"> |
| 87 | + <a href="{{ url_for('index') }}" class="logo-link"> |
| 88 | + <img src="{{ url_for('static', filename='images/logo_transparent.png') }}" alt="InfraScan" |
| 89 | + class="main-logo" loading="eager" decoding="async"> |
| 90 | + <h1 class="sr-only">InfraScan</h1> |
| 91 | + </a> |
| 92 | + <div class="soldevelo-brand"> |
| 93 | + <span class="brand-divider"></span> |
| 94 | + <a href="https://soldevelo.com?utm_source=infrascan&utm_medium=referral&utm_campaign=app_transition&utm_content=header-logo" |
| 95 | + target="_blank"> |
| 96 | + <img src="{{ url_for('static', filename='images/soldevelo.png') }}" alt="SolDevelo" |
| 97 | + class="header-logo"> |
| 98 | + </a> |
| 99 | + </div> |
| 100 | + </div> |
32 | 101 | <a href="https://github.com/SolDevelo/InfraScan" target="_blank" class="github-stars-badge"> |
33 | 102 | <img src="https://img.shields.io/github/stars/SolDevelo/InfraScan?style=social" alt="GitHub stars"> |
34 | 103 | </a> |
35 | | - <div class="soldevelo-brand"> |
36 | | - <span class="brand-divider"></span> |
37 | | - <a href="https://soldevelo.com?utm_source=infrascan&utm_medium=referral&utm_campaign=app_transition&utm_content=header-logo" |
38 | | - target="_blank"> |
39 | | - <img src="{{ url_for('static', filename='images/soldevelo.png') }}" alt="SolDevelo" |
40 | | - class="header-logo"> |
41 | | - </a> |
42 | | - </div> |
43 | 104 | </div> |
44 | 105 | <p class="subtitle">Open Source Infrastructure Auditor by <strong>SolDevelo</strong></p> |
45 | 106 |
|
|
0 commit comments