Spencer Flagg 322b0e19db made seo image path absolute
Changed image path from relative to absolute - I've included the thumbnail in the site files.

`seo.json` is where the site's metatag info is stored (for detailed display in search results, social media, messengers, etc). The image path was incorrect - it needs to be absolute.

An additional note - you may want to adjust the title and the description for better SEO.
https://metatags.io/ is a good quick way to test how the metatag info will display per platform.
Check out https://github.com/artstorm/eleventy-plugin-seo for more eleventy-seo-plugin settings.
2022-10-26 16:20:58 +02:00
2022-09-19 12:11:15 +02:00
2022-07-19 16:25:29 +02:00
2022-10-26 16:20:58 +02:00
2022-09-23 17:49:15 +02:00
2022-07-19 16:25:29 +02:00

Start9 website

Architecture

  • 11ty for Static Site Generator

Serve for dev

npm run start

Open http://localhost:8080 to see the site. (8080+n will be used if 8080 is already in use, ad nauseum)

NOTE

Eleventy projects served in this way will re-build on save of any file in the project. Usually, any browser viewing the page will also hot-reload on build. However, this project stopped hot-reloading a couple of weeks ago. Have not been able to diagnose why. According to some threads I found, it's a bit of a black-box with many possible causes.

Deploy to production

You can see the results locally in production mode with:

npm run build

Now, your blog is ready to be deployed. All generated files are located at _site folder, which you can deploy with any hosting service. (I use https://coolify.io/ which allows me to auto-deploy by pushing to GitLab.)

Project structure

.
├── .eleventy.js       # Eleventy config
│
└── src
    ├── _data          # Eleventy data folder (supports .json and exported .js)
    ├── _includes
    │   └── components # landing sections and reuable components
    │   └── layouts    # page layouts
    │   └── svgs       # for including in njk templates
    └── assets         
        ├── fonts
        ├── images     
        ├── js         
        └── styles     # SCSS
Description
No description provided
Readme MIT 85 MiB
Languages
SCSS 55.9%
Nunjucks 29.1%
JavaScript 15%