Skip to content

Commit d504728

Browse files
committed
added more sections
1 parent 555fe90 commit d504728

7 files changed

+32
-4
lines changed

Diff for: README.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,12 @@ A Handbook of notes for the Ember Learning Core Team. This repo helps us track t
55

66
## Contents
77

8-
- [infrastructure](01_infrastructure.md)
9-
- [heroku & fastly setup](02_heroku_fastly_setup.md)
10-
- [website- sitemap](03_website_sitemap.md)
11-
- [website- accessibility](04_website_accessibility.md)
8+
- [infrastructure](infrastructure.md)
9+
- [heroku & fastly setup](infra_heroku_fastly_setup.md)
10+
- [website- sitemap](website_sitemap.md)
11+
- [website- accessibility](website_accessibility.md)
12+
- [website- seo](website_seo.md)
13+
- [website- design](website_design.md)
1214

1315
## Contributing
1416

File renamed without changes.

Diff for: 01_infrastructure.md renamed to infrastructure.md

File renamed without changes.
File renamed without changes.

Diff for: website_design.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Website- Design
2+
3+
## Styling and shared components
4+
5+
- Styling and shared components are managed through the [ember-styleguide](https://github.com/ember-learn/ember-styleguide).
6+
- Any proposed style must follow the branding guidelines (available on emberjs.com).
7+
- Upstream changes are preferred to overrides.
8+
- We will use themes to give the flexibility to implement (and develop) new themes.
9+
- All of the code should be kept as simple as possible, to make it easy to contribute. Complexity on these sorts of sites will end up being a wall between contributors and code; community members shouldn’t have to learn new tools just to contribute.

Diff for: website_seo.md

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# SEO
2+
3+
We will employ standard SEO techniques (as standard as we can, since they seem to change over time)
4+
5+
- We will use standard “semantic web” and Accessibility - these also support SEO. (Use of <h1> tags for example)
6+
- As most SEO things are rule of thumb we need to be constantly tracking our ranking and running “experiments” to improve our rankings for specific keywords
7+
[ ] create to-do list for how to track our ranking, to include method for sending regular reports to a place where they can be reviewed by the learning team
8+
[ ] plan running experiments to improve rankings for specific keywords
9+
- [ ] decide: what specific keywords we want to track
10+
- [ ] decide: what tool we are using to track ranking
11+
- sub-domains are treated “mostly the same” as sub folders for SEO purposes
12+
[ ] track and improve LH scores for all Ember sites: Google has mentioned that they take Lighthouse scores into account, so while this is relevant to every section in this document it should be considered particularly important to track and improve Lighthouse scores for all Ember sites
13+
[ ] decide: what kind of metrics do we want to gather, and how often?
14+
15+
## Learn More
16+
17+
- A lot of SEO techniques are more like rules of thumb than scientific to-do lists, if anyone is interested in learning some of the best practices I would recommend https://moz.com/ which has a lot of free content
File renamed without changes.

0 commit comments

Comments
 (0)