feat: enhance Organization schema with sameAs links
- Add GitHub organization URL - Add Chrome Web Store link - Add contactPoint schema for sales email
This commit is contained in:
90
index.html
90
index.html
@@ -140,192 +140,192 @@
|
||||
const i18n_messages = new Map();
|
||||
let lang_map = new Map();
|
||||
|
||||
lang_map.set('en-US', 'Privacy-first identity & AI products');
|
||||
lang_map.set('en', 'Privacy-first identity & AI products');
|
||||
lang_map.set('ja', 'プライバシー重視のID基盤&AIプロダクト');
|
||||
i18n_messages.set('nav_tagline', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Contact sales');
|
||||
lang_map.set('en', 'Contact sales');
|
||||
lang_map.set('ja', 'お問い合わせ');
|
||||
i18n_messages.set('nav_contact_sales', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'amiPro, LLC');
|
||||
lang_map.set('en', 'amiPro, LLC');
|
||||
lang_map.set('ja', 'amiPro, LLC');
|
||||
i18n_messages.set('hero_eyebrow', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Secure passkey journeys and privacy tooling for modern teams.');
|
||||
lang_map.set('en', 'Secure passkey journeys and privacy tooling for modern teams.');
|
||||
lang_map.set('ja', '現代のチームのための、安全なパスキー体験とプライバシー基盤。');
|
||||
i18n_messages.set('hero_title', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'We build production-ready products that make passwordless authentication effortless and\nensure every AI conversation stays under your control.');
|
||||
lang_map.set('en', 'We build production-ready products that make passwordless authentication effortless and\nensure every AI conversation stays under your control.');
|
||||
lang_map.set('ja', 'パスワードレス認証を手軽に導入でき、AI会話のデータも手元で管理できる――\n実運用に耐えるプロダクトを提供します。');
|
||||
i18n_messages.set('hero_lead', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'FIDO2 certified');
|
||||
lang_map.set('en', 'FIDO2 certified');
|
||||
lang_map.set('ja', 'FIDO2認証');
|
||||
i18n_messages.set('hero_chip_1', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Open source SDKs');
|
||||
lang_map.set('en', 'Open source SDKs');
|
||||
lang_map.set('ja', 'SDKはオープンソース');
|
||||
i18n_messages.set('hero_chip_2', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Local-first privacy');
|
||||
lang_map.set('en', 'Local-first privacy');
|
||||
lang_map.set('ja', 'ローカルファースト・プライバシー');
|
||||
i18n_messages.set('hero_chip_3', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Explore Passkey Platform');
|
||||
lang_map.set('en', 'Explore Passkey Platform');
|
||||
lang_map.set('ja', 'Passkeyプラットフォームを見る');
|
||||
i18n_messages.set('hero_btn_passkey', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Discover ContextWizard');
|
||||
lang_map.set('en', 'Discover ContextWizard');
|
||||
lang_map.set('ja', 'ContextWizardを見る');
|
||||
i18n_messages.set('hero_btn_contextwizard', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Built in Tokyo · Shipping globally');
|
||||
lang_map.set('en', 'Built in Tokyo · Shipping globally');
|
||||
lang_map.set('ja', 'Tokyo発 · 世界へ');
|
||||
i18n_messages.set('hero_device_title', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Founded in 2023, amiPro delivers reliable identity infrastructure, open SDKs, and\nprivacy-first extensions that enterprises can audit and trust.');
|
||||
lang_map.set('en', 'Founded in 2023, amiPro delivers reliable identity infrastructure, open SDKs, and\nprivacy-first extensions that enterprises can audit and trust.');
|
||||
lang_map.set('ja', '2023年設立。企業が監査でき、信頼して使えるID基盤・オープンSDK・\nプライバシー重視の拡張機能を提供します。');
|
||||
i18n_messages.set('hero_device_desc', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'FIDO2 server + SDKs (open source)');
|
||||
lang_map.set('en', 'FIDO2 server + SDKs (open source)');
|
||||
lang_map.set('ja', 'FIDO2サーバー+SDK(オープンソース)');
|
||||
i18n_messages.set('hero_device_li_1', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Device lifecycle tooling');
|
||||
lang_map.set('en', 'Device lifecycle tooling');
|
||||
lang_map.set('ja', 'デバイス管理ツール');
|
||||
i18n_messages.set('hero_device_li_2', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Local-first AI knowledge capture');
|
||||
lang_map.set('en', 'Local-first AI knowledge capture');
|
||||
lang_map.set('ja', 'ローカルでAIナレッジを蓄積');
|
||||
i18n_messages.set('hero_device_li_3', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'What we build');
|
||||
lang_map.set('en', 'What we build');
|
||||
lang_map.set('ja', '提供プロダクト');
|
||||
i18n_messages.set('section_build_title', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Two flagship products solve the hardest trust problems teams face today—passwordless authentication\nand safe AI adoption.');
|
||||
lang_map.set('en', 'Two flagship products solve the hardest trust problems teams face today—passwordless authentication\nand safe AI adoption.');
|
||||
lang_map.set('ja', '2つの主力プロダクトで、パスワードレス認証と安全なAI活用という\n「信頼」の課題を解決します。');
|
||||
i18n_messages.set('section_build_desc', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Enterprise Passkeys');
|
||||
lang_map.set('en', 'Enterprise Passkeys');
|
||||
lang_map.set('ja', 'エンタープライズPasskeys');
|
||||
i18n_messages.set('badge_passkeys', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'amiPro Passkey Cloud');
|
||||
lang_map.set('en', 'amiPro Passkey Cloud');
|
||||
lang_map.set('ja', 'amiPro Passkey Cloud');
|
||||
i18n_messages.set('product_passkey_title', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Launch phishing-resistant login backed by our FIDO2-certified cloud, open server, and drop-in SDKs.\nManage registration, recovery, and analytics from one portal.');
|
||||
lang_map.set('en', 'Launch phishing-resistant login backed by our FIDO2-certified cloud, open server, and drop-in SDKs.\nManage registration, recovery, and analytics from one portal.');
|
||||
lang_map.set('ja', 'FIDO2認証済みクラウド、オープンサーバー、導入しやすいSDKで\nフィッシング耐性のあるログインを提供。登録・復旧・分析を1つのポータルで管理できます。');
|
||||
i18n_messages.set('product_passkey_desc', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Go to Passkey hub →');
|
||||
lang_map.set('en', 'Go to Passkey hub →');
|
||||
lang_map.set('ja', 'Passkeyの詳細へ →');
|
||||
i18n_messages.set('product_passkey_link', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'AI Conversation OS');
|
||||
lang_map.set('en', 'AI Conversation OS');
|
||||
lang_map.set('ja', 'AI会話のOS');
|
||||
i18n_messages.set('badge_ai', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'ContextWizard');
|
||||
lang_map.set('en', 'ContextWizard');
|
||||
lang_map.set('ja', 'ContextWizard');
|
||||
i18n_messages.set('product_cw_title', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Keep every AI conversation searchable, portable, and private. Automatically capture threads across assistants\nwith encryption that never leaves your machine.');
|
||||
lang_map.set('en', 'Keep every AI conversation searchable, portable, and private. Automatically capture threads across assistants\nwith encryption that never leaves your machine.');
|
||||
lang_map.set('ja', 'AI会話を検索可能・持ち運び可能・プライベートに。\n端末外に出ない暗号化で、複数アシスタントのスレッドを自動収集します。');
|
||||
i18n_messages.set('product_cw_desc', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'See ContextWizard →');
|
||||
lang_map.set('en', 'See ContextWizard →');
|
||||
lang_map.set('ja', 'ContextWizardの詳細へ →');
|
||||
i18n_messages.set('product_cw_link', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Built on verifiable foundations');
|
||||
lang_map.set('en', 'Built on verifiable foundations');
|
||||
lang_map.set('ja', '検証できる基盤の上に');
|
||||
i18n_messages.set('section_foundation_title', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Open standards, published code, and transparent pricing keep vendors accountable. amiPro blends\nJapanese craftsmanship with global security best practices so you can ship faster without compromising trust.');
|
||||
lang_map.set('en', 'Open standards, published code, and transparent pricing keep vendors accountable. amiPro blends\nJapanese craftsmanship with global security best practices so you can ship faster without compromising trust.');
|
||||
lang_map.set('ja', 'オープン標準、公開されたコード、透明な価格。ベンダーの説明責任を支えます。\namiProは日本の丁寧なものづくりと世界のセキュリティベストプラクティスを融合し、\n信頼を損なわずにスピーディーな提供を実現します。');
|
||||
i18n_messages.set('section_foundation_desc', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'FIDO2 Certified Stack');
|
||||
lang_map.set('en', 'FIDO2 Certified Stack');
|
||||
lang_map.set('ja', 'FIDO2認証スタック');
|
||||
i18n_messages.set('value_1', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Open Source SDKs');
|
||||
lang_map.set('en', 'Open Source SDKs');
|
||||
lang_map.set('ja', 'SDKはオープンソース');
|
||||
i18n_messages.set('value_2', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Local-first Privacy');
|
||||
lang_map.set('en', 'Local-first Privacy');
|
||||
lang_map.set('ja', 'ローカルファースト・プライバシー');
|
||||
i18n_messages.set('value_3', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Enterprise Support');
|
||||
lang_map.set('en', 'Enterprise Support');
|
||||
lang_map.set('ja', 'エンタープライズサポート');
|
||||
i18n_messages.set('value_4', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'Company quick facts');
|
||||
lang_map.set('en', 'Company quick facts');
|
||||
lang_map.set('ja', '会社概要');
|
||||
i18n_messages.set('company_facts_title', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', '<strong>Founded:</strong> March 3, 2023');
|
||||
lang_map.set('en', '<strong>Founded:</strong> March 3, 2023');
|
||||
lang_map.set('ja', '<strong>設立:</strong> 2023年3月3日');
|
||||
i18n_messages.set('fact_founded', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', '<strong>Location:</strong> 2F Kuwano Building, 6-23-4 Jingumae, Shibuya-ku, Tokyo 150-0001');
|
||||
lang_map.set('en', '<strong>Location:</strong> 2F Kuwano Building, 6-23-4 Jingumae, Shibuya-ku, Tokyo 150-0001');
|
||||
lang_map.set('ja', '<strong>所在地:</strong> 〒150-0001 東京都渋谷区神宮前6-23-4 桑野ビル2F');
|
||||
i18n_messages.set('fact_location', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', '<strong>Focus:</strong> FIDO2 Infrastructure · AI Privacy Tooling');
|
||||
lang_map.set('en', '<strong>Focus:</strong> FIDO2 Infrastructure · AI Privacy Tooling');
|
||||
lang_map.set('ja', '<strong>事業:</strong> FIDO2基盤 · AIプライバシーツール');
|
||||
i18n_messages.set('fact_focus', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', '<strong>Contact:</strong> <a href="mailto:sales@amipro.me">sales@amipro.me</a>');
|
||||
lang_map.set('en', '<strong>Contact:</strong> <a href="mailto:sales@amipro.me">sales@amipro.me</a>');
|
||||
lang_map.set('ja', '<strong>連絡先:</strong> <a href="mailto:sales@amipro.me">sales@amipro.me</a>');
|
||||
i18n_messages.set('fact_contact', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'FIDO2 Platform');
|
||||
lang_map.set('en', 'FIDO2 Platform');
|
||||
lang_map.set('ja', 'FIDO2プラットフォーム');
|
||||
i18n_messages.set('footer_fido2', lang_map);
|
||||
|
||||
lang_map = new Map();
|
||||
lang_map.set('en-US', 'ContextWizard');
|
||||
lang_map.set('en', 'ContextWizard');
|
||||
lang_map.set('ja', 'ContextWizard');
|
||||
i18n_messages.set('footer_cw', lang_map);
|
||||
|
||||
@@ -336,6 +336,9 @@
|
||||
if (typeof initRevealAnimations === 'function') {
|
||||
initRevealAnimations();
|
||||
}
|
||||
if (typeof createLanguageSelector === 'function') {
|
||||
document.body.appendChild(createLanguageSelector());
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<script type="application/ld+json">
|
||||
@@ -357,8 +360,15 @@
|
||||
},
|
||||
"email": "sales@amipro.me",
|
||||
"sameAs": [
|
||||
"https://www.linkedin.com/company/amipro"
|
||||
]
|
||||
"https://www.linkedin.com/company/amipro",
|
||||
"https://github.com/amipro-llc",
|
||||
"https://chromewebstore.google.com/detail/contextwizard/lmhnmmedgmnfggecdalkancllnekofnb"
|
||||
],
|
||||
"contactPoint": {
|
||||
"@type": "ContactPoint",
|
||||
"email": "sales@amipro.me",
|
||||
"contactType": "sales"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
|
||||
Reference in New Issue
Block a user