Skip to content

Commit fc2044c

Browse files
committed
enh(SEO): Add meta descriptions and improve page title
1 parent b1e31ba commit fc2044c

File tree

8 files changed

+30
-6
lines changed

8 files changed

+30
-6
lines changed

nuxt.config.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ export default {
44

55
// Global page headers: https://go.nuxtjs.dev/config-head
66
head: {
7-
titleTemplate: '%s - floccus.org',
8-
title: 'floccus.org',
7+
titleTemplate: '%s - Floccus bookmarks sync',
8+
title: 'Floccus bookmarks sync',
99
htmlAttrs: {
1010
lang: 'en',
1111
},
1212
meta: [
1313
{ charset: 'utf-8' },
1414
{ name: 'viewport', content: 'width=device-width, initial-scale=1' },
15-
{ hid: 'description', name: 'description', content: '' },
15+
{ hid: 'description', name: 'description', content: 'Floccus offers seamless cross-browser bookmarks syncing, making it easy to manage your bookmarks across multiple devices with your privacy in mind. Discover how to enhance your browsing experience.' },
1616
{ name: 'format-detection', content: 'telephone=no' },
1717
],
1818
link: [

pages/donate.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,9 @@ export default {
5757
name: 'DonatePage',
5858
head: {
5959
title: 'Support floccus',
60+
meta: [
61+
{ hid: 'description', name: 'description', content: 'Floccus offers seamless cross-browser bookmarks syncing. Work on floccus is fuelled by a voluntary subscription model. If you think what I do is worthwhile, and if you can spare a few coins each month without hardship, please support my work.' },
62+
],
6063
},
6164
}
6265
</script>

pages/download.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,9 @@ export default {
8181
name: 'DownloadPage',
8282
head: {
8383
title: 'Download',
84+
meta: [
85+
{ hid: 'description', name: 'description', content: 'Floccus offers seamless cross-browser bookmarks syncing, here you can find all download links for the different browsers and platforms.' },
86+
],
8487
},
8588
}
8689
</script>

pages/faq.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,10 @@ After two hours of trying floccus should override the lock and finally start syn
137137
}
138138
},
139139
head: {
140-
title: 'FAQ',
140+
title: 'Frequently Asked Questions',
141+
meta: [
142+
{ hid: 'description', name: 'description', content: 'Floccus offers seamless cross-browser bookmarks syncing, here you can find all the answers to your questions.' },
143+
],
141144
},
142145
}
143146
</script>

pages/guides.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,10 @@ export default {
118118
}
119119
},
120120
head: {
121-
title: 'Guides',
121+
title: 'Guides and How tos',
122+
meta: [
123+
{ hid: 'description', name: 'description', content: 'Floccus offers seamless cross-browser bookmarks syncing, here you can find guides and how-tos to get started with floccus.' },
124+
],
122125
},
123126
}
124127
</script>

pages/license.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ export default {
2525
},
2626
head: {
2727
title: 'License',
28+
meta: [
29+
{ hid: 'description', name: 'description', content: 'Floccus offers seamless cross-browser bookmarks syncing, here you can find more details about its open source license.' },
30+
],
2831
},
2932
}
3033
</script>

pages/privacy.vue

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@ export default {
2222
return {
2323
privacy
2424
}
25-
}
25+
},
26+
head: {
27+
title: 'Privacy Policy',
28+
meta: [
29+
{ hid: 'description', name: 'description', content: 'Floccus offers seamless cross-browser bookmarks syncing, here you can find more details about how floccus deals with your personal data. This policy is valid for all versions of floccus.' },
30+
],
31+
},
2632
}
2733
</script>

pages/support.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ export default {
3434
name: 'SupportPage',
3535
head: {
3636
title: 'Support',
37+
meta: [
38+
{ hid: 'description', name: 'description', content: 'Floccus offers seamless cross-browser bookmarks syncing, here you can find more details about where you can find support for floccus.' },
39+
],
3740
},
3841
}
3942
</script>

0 commit comments

Comments
 (0)