From ed2bfbd27c6a0cb2924a1c15e487e7e676169d0c Mon Sep 17 00:00:00 2001 From: n1474335 Date: Thu, 27 Jul 2017 15:33:01 +0000 Subject: [PATCH] Added structured data to help search engines --- src/web/html/index.html | 7 ++++++- src/web/static/structuredData.json | 23 +++++++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 src/web/static/structuredData.json diff --git a/src/web/html/index.html b/src/web/html/index.html index 315e4c3a..34c0958a 100755 --- a/src/web/html/index.html +++ b/src/web/html/index.html @@ -26,7 +26,7 @@ CyberChef - + @@ -76,6 +76,11 @@ changeLoadingMsg(); window.loadingMsgsInt = setInterval(changeLoadingMsg, (Math.random() * 1000) + 1000); + <% if (!htmlWebpackPlugin.options.inline) { %> + + <% } %> diff --git a/src/web/static/structuredData.json b/src/web/static/structuredData.json new file mode 100644 index 00000000..08677281 --- /dev/null +++ b/src/web/static/structuredData.json @@ -0,0 +1,23 @@ +[ + { + "@context": "http://schema.org", + "@type": "Organization", + "url": "https://gchq.github.io/CyberChef/", + "logo": "https://gchq.github.io/CyberChef/images/cyberchef-128x128.png", + "sameAs": [ + "https://github.com/gchq/CyberChef", + "https://www.npmjs.com/package/cyberchef" + ] + }, + { + "@context": "http://schema.org", + "@type": "WebSite", + "url": "https://gchq.github.io/CyberChef/", + "name": "CyberChef", + "potentialAction": { + "@type": "SearchAction", + "target": "https://gchq.github.io/CyberChef/?op={operation_search_term}", + "query-input": "required name=operation_search_term" + } + } +]