Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SEO Feedback #154

Open
5 of 16 tasks
nbw opened this issue May 27, 2020 · 0 comments
Open
5 of 16 tasks

SEO Feedback #154

nbw opened this issue May 27, 2020 · 0 comments

Comments

@nbw
Copy link
Owner

nbw commented May 27, 2020

Screenshot 2020-05-27 09 00 00

Screenshot 2020-05-27 09 05 57


Okay so couple things from initial look through:

  • 1.<title>Treelib</title> pretty short title not super descriptive you can probably make this a lot better by adding like a - and then like a short 100 characters worth of description

  • 2. This could also be increased characters You can have max up to 255 more the better

  • 3. You may want to look into getting rid of the fact that all your page content is set with window.pageData = { blah... } and not within the actual html within h1, p, h2 tags etc. This will hurt ya for bing yahoo etc, google is fairly smart and can handle it. I would consider making each phylum or whatever its called a separate page instead of having it all just wthin one page if you wanted to get higher rankings for bing/yahoo. Just because then they find more value in each page with small tidbits of information about each subject. Increasing your page rankings for those specific keywords.
    Like for example if you had a page for Aceraceae and you had all that iniformation within proper p tags and all that withiin the page source you would kill it because google would realize that you are specifying that specific content. One big thing is the fact that you have no tags within the page source other than simple meta tags. You will get wrecked with bing yahoo, duckduckgo etc. (edited)

Dawson Walker 2:58 AM

  • Also one big thing too is that your performance of the site is not super good. looks like some of the major issues are:
    Enable text compression I believe you can do this one easily it will help speed up your site by 2s which is pretty huge.
  • You got a lot of unused css in there you may wanna look into that. It causes higher rendering time because it has to parse through all that css
    Add font-display: swap to where you added your fonts thats a big win there. save you like .5s or something and its pretty easy
  • Your images do not have alt tags associated with them its a good idea
  • Forms should have labels and some do not
  • Some of your Links that wrap around images should have an aria-label.
  • You should add and HTML doctype thats currently missing.
  • Outbound links should have rel="noopener noreferrer"
    (edited)
    Screen Shot 2020-05-24 at 10.52.54 AM.png
    Screen Shot 2020-05-24 at 10.52.54 AM.png

2:59

  • One other thing if you type in google site:treelib.ca you will see all the things that google is reading from your site. And for a lot of these things you can see that you could increase the description text or add text to these areas and you will get a lot more traffic
    2:59
  • Lots of the pages actually seem fairly good but some of them are still hurting
    3:00
  • Also consider setting up google search console
    3:00
  • and add robots.txt and a sitemap.xml
    3:00
    Anyways thats what I've noticed. Hope that helps. Other than that its a good tree encyclopedia app
    3:02
  • Some other ideas is look into adding structured data to some of the pages
    3:02
  • So you could have cool stuff like the stuff below this search:
    Common Name: hop tree etc
    Screen Shot 2020-05-24 at 11.02.30 AM.png
    Screen Shot 2020-05-24 at 11.02.30 AM.png
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant