Skip to content

Commit

Permalink
Using jekyll-seo-tag to add SEO tags to website
Browse files Browse the repository at this point in the history
  • Loading branch information
Aaron Klish committed Oct 21, 2021
1 parent 38adf3f commit 28b7f1d
Show file tree
Hide file tree
Showing 22 changed files with 31 additions and 7 deletions.
3 changes: 3 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,6 @@ end
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]

# SEO Support
gem 'jekyll-seo-tag'

10 changes: 8 additions & 2 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
title: Elide
title: "Elide"
tagline: "JSON API and GraphQL Web Services"
description: "A Java library to build model driven JSON API and GraphQL web services with minimal effort"
baseurl: ""
url: ""
url: "https://elide.io"
logo: "/assets/images/elide-logo.svg"
# jekyll configuration
exclude: ["README.md"]

Expand All @@ -12,6 +15,9 @@ sass:
- node_modules
exclude: []

plugins:
- jekyll-seo-tag

# site-specific configuration
BASE_PATH: https://elide.io
ASSET_PATH: /assets
6 changes: 1 addition & 5 deletions _layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
<html lang="en">

<head>
<title>Elide JSON-API and GraphQL Web Services{% if page.title != nil %} : {{page.title}}{% endif %}{% if page.version != nil %} (V{{page.version}}){% endif %}</title>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-113508065-1"></script>
<script>
Expand All @@ -13,10 +12,6 @@
gtag('config', 'UA-113508065-1');
</script>
<meta name="twitter:card" content="summary" />
<meta name="description" content="Elide - a Java library to build model driven JSON API and GraphQL web services with minimal effort.{% if page.title != nil %} : {{page.title}}{% endif %}{% if page.version != nil %} (V{{page.version}}){% endif %}" />
<meta property="og:url" content="{{ BASE_PATH }}" />
<meta property="og:title" content="Elide" />
<meta property="og:description" content="Elide - a Java library to build model driven JSON API and GraphQL web services with minimal effort.{% if page.title != nil %} : {{page.title}}{% endif %}{% if page.version != nil %} (V{{page.version}}){% endif %}" />
<meta property="og:image" content="{{ BASE_PATH }}/assets/images/elide-twitter-card.png" />
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
Expand All @@ -27,6 +22,7 @@
<link rel="stylesheet" type="text/css" href="{{ BASE_PATH }}/{{ ASSET_PATH }}/styles/treant-js/Treant.css" />
<script src="{{ BASE_PATH }}/{{ ASSET_PATH }}/js/raphael/raphael.min.js"></script>
<script src="{{ BASE_PATH }}/{{ ASSET_PATH }}/js/treant-js/Treant.js"></script>
{% seo %}
</head>

<body>
Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/01-start.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: guide
group: guide
title: Getting Started
description: Getting Started
version: 6
---
## So You Want An API?
Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/01.5-features.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: guide
group: guide
title: Features
description: Features
version: 6
---

Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/02-data-model.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: guide
group: guide
title: Data Models
description: Building Elide Data Models
version: 6
---
<style>
Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/03-security.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: guide
group: guide
title: Security
description: Security and Authorization
version: 6
---
## Core Concepts
Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/04-analytics.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: guide
group: guide
title: Analytic Query Support
description: Semantic Layer and Analytic Queries
version: 6
---

Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/06-datastores.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: guide
group: guide
title: Data Stores
description: Configuring Elide with Different Data Sources and Databases
version: 6
---

Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/09-clientapis.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: guide
group: guide
title: Client APIs
description: JSON API and GraphQL Client APIs
version: 6
---

Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/10-jsonapi.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ layout: guide
group: guide
subtopic: true
title: Json API
description: Json API
version: 6
---

Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/11-graphql.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ layout: guide
group: guide
subtopic: true
title: GraphQL Queries & Mutations
description: GraphQL Queries & Mutations
version: 6
---

Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/11.1-subscriptions.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ layout: guide
group: guide
subtopic: true
title: GraphQL Subscriptions
description: GraphQL Subscriptions
version: 6
---

Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/11.5-asyncapi.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ layout: guide
group: guide
subtopic: true
title: Async API
description: Asynchronous API
version: 6
---

Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/12-audit.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: guide
group: guide
title: Logging & Audit
description: Logging & Audit
version: 6
---

Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/13-swagger.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: guide
group: guide
title: Swagger
description: Open API Documentation (Swagger)
version: 6
---

Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/14-test.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: guide
group: guide
title: Test
description: Testing DSL
version: 6
---

Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/15-annotations.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: guide
group: guide
title: Annotation Overview
description: Data Modeling Annotation Overview
version: 6
---
<style>
Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/16-performance.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: guide
group: guide
title: Performance
description: Performance Considerations
version: 6
---

Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/17-migration.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: guide
group: guide
title: Migration From Elide 5
description: Migration From Elide 5
version: 6
---

Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/18-development.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: guide
group: guide
title: Development
description: Building and Releasing Elide
version: 6
---

Expand Down
1 change: 1 addition & 0 deletions pages/guide/v6/19-design.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
layout: guide
group: guide
title: Design
description: Design Overview
version: 6
---

Expand Down

0 comments on commit 28b7f1d

Please sign in to comment.