Skip to content

Commit 4da90c2

Browse files
rrauemrstegeman
authored andcommitted
SEO optimizations
References #49
1 parent 9d39867 commit 4da90c2

File tree

5 files changed

+43
-38
lines changed

5 files changed

+43
-38
lines changed

about/index.html

+9-8
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
<head>
33
<meta charset="utf-8">
44
<meta name="viewport" content="width=device-width, initial-scale=1">
5-
<title>Mozilla IoT - About</title>
5+
<title>About - Mozilla IoT</title>
6+
<link rel="canonical" href="https://iot.mozilla.org/about/">
67
<link rel="icon" href="../images/icon.png" type="image/png" />
78
<link rel="stylesheet" type="text/css" href="/protocol/protocol/css/protocol.css" />
89
<link rel="stylesheet" type="text/css" href="/protocol/protocol/css/protocol-extra.css" />
@@ -26,7 +27,7 @@
2627
<div class="mzp-c-navigation">
2728
<div class="mzp-c-navigation-l-content">
2829
<div class="mzp-c-navigation-container">
29-
<div class="mzp-c-navigation-logo"><a id="wordmark" href="/">Mozilla</a></div>
30+
<div class="mzp-c-navigation-logo"><a id="wordmark" href="https://iot.mozilla.org">Mozilla</a></div>
3031
<button class="mzp-c-navigation-menu-button" type="button" aria-controls="patterns.organisms.navigation.navigation">Menu</button>
3132

3233
<div class="mzp-c-navigation-items" id="patterns.organisms.navigation.navigation">
@@ -35,16 +36,16 @@
3536
<nav class="mzp-c-menu mzp-is-basic">
3637
<ul class="mzp-c-menu-category-list">
3738
<li class="mzp-c-menu-category">
38-
<a class="mzp-c-menu-title" href="/about"><strong>About</strong></a>
39+
<a class="mzp-c-menu-title" href="/about/"><strong>About</strong></a>
3940
</li>
4041
<li class="mzp-c-menu-category">
41-
<a class="mzp-c-menu-title" href="/gateway">Gateway</a>
42+
<a class="mzp-c-menu-title" href="/gateway/">Gateway</a>
4243
</li>
4344
<li class="mzp-c-menu-category">
44-
<a class="mzp-c-menu-title" href="/framework">Framework</a>
45+
<a class="mzp-c-menu-title" href="/framework/">Framework</a>
4546
</li>
4647
<li class="mzp-c-menu-category">
47-
<a class="mzp-c-menu-title" href="/community">Community</a>
48+
<a class="mzp-c-menu-title" href="/community/">Community</a>
4849
</li>
4950
<li class="mzp-c-menu-category">
5051
<a class="mzp-c-menu-title" href="https://hacks.mozilla.org/category/web-of-things/">Blog</a>
@@ -91,10 +92,10 @@ <h2>WebThings Gateway</h2>
9192
<p>It provides a web-based user interface to monitor and control smart home devices, a rules engine to automate them and an add-ons system to extend the gateway with support for a wide range of existing smart home devices.</p>
9293

9394
<h2>WebThings Framework</h2>
94-
<p><a href="/framework">WebThings Framework</a> is a collection of re-usable software components to help developers build their own web things which directly expose the <a href="/wot/">Web Thing API.</a></p>
95+
<p><a href="/framework/">WebThings Framework</a> is a collection of re-usable software components to help developers build their own web things which directly expose the <a href="/wot/">Web Thing API.</a></p>
9596
<img class="illustration" src="images/framework.png" alt="framework" />
9697
<p>It includes implementations in a range of programming languages including Node.js, Python, Java, Rust and C++ (for Arduino).</p>
97-
<p>You can learn more about Mozilla WebThings in our <a href="/docs">online documentation</a>.</p>
98+
<p>You can learn more about Mozilla WebThings in our <a href="/docs/">online documentation</a>.</p>
9899
</main>
99100

100101
<footer class="mzp-c-footer">

community/index.html

+7-6
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
<head>
33
<meta charset="utf-8">
44
<meta name="viewport" content="width=device-width, initial-scale=1">
5-
<title>Mozilla IoT - Community</title>
5+
<title>Community - Mozilla IoT</title>
6+
<link rel="canonical" href="https://iot.mozilla.org/community/">
67
<link rel="icon" href="../images/icon.png" type="image/png" />
78
<link rel="stylesheet" type="text/css" href="/protocol/protocol/css/protocol.css" />
89
<link rel="stylesheet" type="text/css" href="/protocol/protocol/css/protocol-extra.css" />
@@ -26,7 +27,7 @@
2627
<div class="mzp-c-navigation">
2728
<div class="mzp-c-navigation-l-content">
2829
<div class="mzp-c-navigation-container">
29-
<div class="mzp-c-navigation-logo"><a id="wordmark" href="/">Mozilla</a></div>
30+
<div class="mzp-c-navigation-logo"><a id="wordmark" href="https://iot.mozilla.org">Mozilla</a></div>
3031
<button class="mzp-c-navigation-menu-button" type="button" aria-controls="patterns.organisms.navigation.navigation">Menu</button>
3132

3233
<div class="mzp-c-navigation-items" id="patterns.organisms.navigation.navigation">
@@ -35,16 +36,16 @@
3536
<nav class="mzp-c-menu mzp-is-basic">
3637
<ul class="mzp-c-menu-category-list">
3738
<li class="mzp-c-menu-category">
38-
<a class="mzp-c-menu-title" href="/about">About</a>
39+
<a class="mzp-c-menu-title" href="/about/">About</a>
3940
</li>
4041
<li class="mzp-c-menu-category">
41-
<a class="mzp-c-menu-title" href="/gateway">Gateway</a>
42+
<a class="mzp-c-menu-title" href="/gateway/">Gateway</a>
4243
</li>
4344
<li class="mzp-c-menu-category">
44-
<a class="mzp-c-menu-title" href="/framework">Framework</a>
45+
<a class="mzp-c-menu-title" href="/framework/">Framework</a>
4546
</li>
4647
<li class="mzp-c-menu-category">
47-
<a class="mzp-c-menu-title" href="/community"><strong>Community</strong></a>
48+
<a class="mzp-c-menu-title" href="/community/"><strong>Community</strong></a>
4849
</li>
4950
<li class="mzp-c-menu-category">
5051
<a class="mzp-c-menu-title" href="https://hacks.mozilla.org/category/web-of-things/">Blog</a>

framework/index.html

+8-7
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
<head>
33
<meta charset="utf-8">
44
<meta name="viewport" content="width=device-width, initial-scale=1">
5-
<title>Mozilla IoT - WebThings Framework</title>
5+
<title>WebThings Framework - Mozilla IoT</title>
6+
<link rel="canonical" href="https://iot.mozilla.org/framework/">
67
<link rel="icon" href="../images/icon.png" type="image/png" />
78
<link rel="stylesheet" type="text/css" href="/protocol/protocol/css/protocol.css" />
89
<link rel="stylesheet" type="text/css" href="/protocol/protocol/css/protocol-extra.css" />
@@ -15,7 +16,7 @@
1516
<meta property="og:title" content="WebThings Framework by Mozilla" />
1617
<meta property="og:description" content="Build your own web things" />
1718
<meta property="og:type" content="website" />
18-
<meta property="og:url" content="https://iot.mozilla.org/framework" />
19+
<meta property="og:url" content="https://iot.mozilla.org/framework/" />
1920
<meta property="og:image" content="https://iot.mozilla.org/framework/images/webthings_framework_banner.png" />
2021
<script src="/protocol/protocol/js/protocol-base.js"></script>
2122
<script src="/protocol/protocol/js/protocol-utils.js"></script>
@@ -29,7 +30,7 @@
2930
<div class="mzp-c-navigation">
3031
<div class="mzp-c-navigation-l-content">
3132
<div class="mzp-c-navigation-container">
32-
<div class="mzp-c-navigation-logo"><a id="wordmark" href="/">Mozilla</a></div>
33+
<div class="mzp-c-navigation-logo"><a id="wordmark" href="https://iot.mozilla.org">Mozilla</a></div>
3334
<button class="mzp-c-navigation-menu-button" type="button" aria-controls="patterns.organisms.navigation.navigation">Menu</button>
3435

3536
<div class="mzp-c-navigation-items" id="patterns.organisms.navigation.navigation">
@@ -38,16 +39,16 @@
3839
<nav class="mzp-c-menu mzp-is-basic">
3940
<ul class="mzp-c-menu-category-list">
4041
<li class="mzp-c-menu-category">
41-
<a class="mzp-c-menu-title" href="/about">About</a>
42+
<a class="mzp-c-menu-title" href="/about/">About</a>
4243
</li>
4344
<li class="mzp-c-menu-category">
44-
<a class="mzp-c-menu-title" href="/gateway">Gateway</a>
45+
<a class="mzp-c-menu-title" href="/gateway/">Gateway</a>
4546
</li>
4647
<li class="mzp-c-menu-category">
47-
<a class="mzp-c-menu-title" href="/framework"><strong>Framework</strong></a>
48+
<a class="mzp-c-menu-title" href="/framework/"><strong>Framework</strong></a>
4849
</li>
4950
<li class="mzp-c-menu-category">
50-
<a class="mzp-c-menu-title" href="/community">Community</a>
51+
<a class="mzp-c-menu-title" href="/community/">Community</a>
5152
</li>
5253
<li class="mzp-c-menu-category">
5354
<a class="mzp-c-menu-title" href="https://hacks.mozilla.org/category/web-of-things/">Blog</a>

gateway/index.html

+8-7
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
<head>
33
<meta charset="utf-8">
44
<meta name="viewport" content="width=device-width, initial-scale=1">
5-
<title>Mozilla IoT - WebThings Gateway</title>
5+
<title>WebThings Gateway - Mozilla IoT</title>
6+
<link rel="canonical" href="https://iot.mozilla.org/gateway/">
67
<link rel="icon" href="../images/icon.png" type="image/png" />
78
<link rel="stylesheet" type="text/css" href="/protocol/protocol/css/protocol.css" />
89
<link rel="stylesheet" type="text/css" href="/protocol/protocol/css/protocol-extra.css" />
@@ -14,7 +15,7 @@
1415
<meta property="og:title" content="WebThings Gateway by Mozilla" />
1516
<meta property="og:description" content="Build your own Web of Things gateway" />
1617
<meta property="og:type" content="website" />
17-
<meta property="og:url" content="https://iot.mozilla.org/gateway" />
18+
<meta property="og:url" content="https://iot.mozilla.org/gateway/" />
1819
<meta property="og:image" content="https://iot.mozilla.org/gateway/images/webthings_gateway_banner.png" />
1920
<script src="/protocol/protocol/js/protocol-base.js"></script>
2021
<script src="/protocol/protocol/js/protocol-utils.js"></script>
@@ -44,7 +45,7 @@
4445
<div class="mzp-c-navigation">
4546
<div class="mzp-c-navigation-l-content">
4647
<div class="mzp-c-navigation-container">
47-
<div class="mzp-c-navigation-logo"><a id="wordmark" href="/">Mozilla</a></div>
48+
<div class="mzp-c-navigation-logo"><a id="wordmark" href="https://iot.mozilla.org">Mozilla</a></div>
4849
<button class="mzp-c-navigation-menu-button" type="button" aria-controls="patterns.organisms.navigation.navigation">Menu</button>
4950

5051
<div class="mzp-c-navigation-items" id="patterns.organisms.navigation.navigation">
@@ -53,16 +54,16 @@
5354
<nav class="mzp-c-menu mzp-is-basic">
5455
<ul class="mzp-c-menu-category-list">
5556
<li class="mzp-c-menu-category">
56-
<a class="mzp-c-menu-title" href="/about">About</a>
57+
<a class="mzp-c-menu-title" href="/about/">About</a>
5758
</li>
5859
<li class="mzp-c-menu-category">
59-
<a class="mzp-c-menu-title" href="/gateway"><strong>Gateway</strong></a>
60+
<a class="mzp-c-menu-title" href="/gateway/"><strong>Gateway</strong></a>
6061
</li>
6162
<li class="mzp-c-menu-category">
62-
<a class="mzp-c-menu-title" href="/framework">Framework</a>
63+
<a class="mzp-c-menu-title" href="/framework/">Framework</a>
6364
</li>
6465
<li class="mzp-c-menu-category">
65-
<a class="mzp-c-menu-title" href="/community">Community</a>
66+
<a class="mzp-c-menu-title" href="/community/">Community</a>
6667
</li>
6768
<li class="mzp-c-menu-category">
6869
<a class="mzp-c-menu-title" href="https://hacks.mozilla.org/category/web-of-things/">Blog</a>

index.html

+11-10
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<meta charset="utf-8">
44
<meta name="viewport" content="width=device-width, initial-scale=1">
55
<title>Mozilla IoT</title>
6+
<link rel="canonical" href="https://iot.mozilla.org">
67
<link rel="icon" href="images/icon.png" type="image/png" />
78
<link rel="stylesheet" type="text/css" href="/protocol/protocol/css/protocol.css" />
89
<link rel="stylesheet" type="text/css" href="/protocol/protocol/css/protocol-extra.css" />
@@ -25,7 +26,7 @@
2526
<div class="mzp-c-navigation">
2627
<div class="mzp-c-navigation-l-content">
2728
<div class="mzp-c-navigation-container">
28-
<div class="mzp-c-navigation-logo"><a id="wordmark" href="/">Mozilla</a></div>
29+
<div class="mzp-c-navigation-logo"><a id="wordmark" href="https://iot.mozilla.org">Mozilla</a></div>
2930
<button class="mzp-c-navigation-menu-button" type="button" aria-controls="patterns.organisms.navigation.navigation">Menu</button>
3031

3132
<div class="mzp-c-navigation-items" id="patterns.organisms.navigation.navigation">
@@ -34,16 +35,16 @@
3435
<nav class="mzp-c-menu mzp-is-basic">
3536
<ul class="mzp-c-menu-category-list">
3637
<li class="mzp-c-menu-category">
37-
<a class="mzp-c-menu-title" href="/about">About</a>
38+
<a class="mzp-c-menu-title" href="/about/">About</a>
3839
</li>
3940
<li class="mzp-c-menu-category">
40-
<a class="mzp-c-menu-title" href="/gateway">Gateway</a>
41+
<a class="mzp-c-menu-title" href="/gateway/">Gateway</a>
4142
</li>
4243
<li class="mzp-c-menu-category">
43-
<a class="mzp-c-menu-title" href="/framework">Framework</a>
44+
<a class="mzp-c-menu-title" href="/framework/">Framework</a>
4445
</li>
4546
<li class="mzp-c-menu-category">
46-
<a class="mzp-c-menu-title" href="/community">Community</a>
47+
<a class="mzp-c-menu-title" href="/community/">Community</a>
4748
</li>
4849
<li class="mzp-c-menu-category">
4950
<a class="mzp-c-menu-title" href="https://hacks.mozilla.org/category/web-of-things/">Blog</a>
@@ -75,27 +76,27 @@ <h1 class="mzp-c-hero-title">
7576
</div>
7677

7778
<p class="mzp-c-hero-cta">
78-
<a id="cta-button" class="mzp-c-button" href="/about">Learn More</a>
79+
<a id="cta-button" class="mzp-c-button" href="/about/">Learn More</a>
7980
</p>
8081
</div>
8182
</div>
8283
</section>
8384

8485
<section id="gateway-section">
8586
<h2><strong>WebThings</strong> Gateway</h2>
86-
<a href="/gateway"><img src="images/gateway.png" alt="Illustration showing a Raspberry Pi" /></a>
87+
<a href="/gateway/"><img src="images/gateway.png" alt="Illustration showing a Raspberry Pi" /></a>
8788
<p>A software distribution for smart home gateways focused on privacy, security and interoperability </p>
88-
<a href="/gateway" class="mzp-c-button mzp-t-secondary mzp-t-small">
89+
<a href="/gateway/" class="mzp-c-button mzp-t-secondary mzp-t-small">
8990
Learn More
9091
</a>
9192
</section>
9293

9394
<section id="framework-section">
9495
<h2><strong>WebThings</strong> Framework</h2>
95-
<a href="/framework"><img src="framework/images/things.png" alt="A collection of things" /></a>
96+
<a href="/framework/"><img src="framework/images/things.png" alt="A collection of things" /></a>
9697
<p>A collection of re-usable software components to help
9798
developers build their own web things</p>
98-
<a href="/framework" class="mzp-c-button mzp-t-secondary mzp-t-small mzp-t-dark">
99+
<a href="/framework/" class="mzp-c-button mzp-t-secondary mzp-t-small mzp-t-dark">
99100
Learn More
100101
</a>
101102
</section>

0 commit comments

Comments
 (0)