-
Notifications
You must be signed in to change notification settings - Fork 75
SEO Improvements #842
Comments
Additional errors reported by ryte.com
-
|
@ChristinFrohne The current description for I tried searching in the repo. |
I'm un-able to optimize maybe two or three gifs i.e I tried many online gif optimizers but none of them seems to do the job. see https://www.gitpod.io/f09a4d869c446fa2e6ad937346717421/scala-debug.gif for example. May the reason is that it's already optimized/compressed. |
This is something done automatically by Gatsby and the use of emotion for styling. I don't think we can do something about it but maybe I'm wrong. @svenefftinge What do you think? Thanks |
If all the 9 JS files are merged into one file it would make the site even slower. The site does ship more JavaScript then it has to and that is due to the use of Gatsby which uses Let's say a user visiting only https://www.gitpod.io/imprint/ a page containing some text and in terms of "The more then what you need is a burden." philosophy he should only be served only some HTML and CSS i.e things that are required for the User Experience but currently, the user landing on the imprint page would be served about 8 JS files which are not required for the User Experience/Goals. |
Somewhere there still seems to be the outdated description. See screenshot. Any idea how to find and fix it @nisarhassan12 ? |
@ChristinFrohne A vast amount of errors reported by the W3C validator are due to the inlining of CSS done by emotion and we can't do anything about that i.e the solution would be to not use emotion(or any other CSS-in-JS library) for styling and that would be a lot of effort. Not sure how much of an impact do these errors have on SEO? There are some other errors and warnings as well. I'll try to address most of them in #932 |
@nisarhassan12 Google says “Although we do recommend using valid HTML, it’s not likely to be a factor in how Google crawls and indexes your site.” As the impact doesn't seem that high and as you said that it takes quite a lot of time to fix it, we can ignore this issue for now. |
📝 for future iteration lifted from https://github.com/gitpod-io/website/pull/864#issue-532674495
|
This is an addition to #821
Most tips relate to the suggestions of Sistrix optimizer.
Note: This issue should be addressed in several smaller PRs, please create a PR for each topic.
Page not found:
https://www.gitpod.io/docs/languages-and-frameworks/ links to https://www.gitpod.io/docs/frameworks/pandas/ ->404
https://www.gitpod.io/docs/gitlab-integration/ and https://www.gitpod.io/docs/bitbucket-integration/ links to https://www.gitpod.io/access-control/ ->404
https://www.gitpod.io/docs/languages/dart/ links to https://gitpod.io/docs/config-docker -> 404
https://www.gitpod.io/docs/languages-and-frameworks/ links to https://www.gitpod.io/docs/kotlin-in-gitpod/ -> 404
https://www.gitpod.io/docs/languages/java/ links to https://www.gitpod.io/docs/vscode_extensions/ -> 404
Page not found -external links
https://www.gitpod.io/blog/gitpodify/ links to https://github.com/Chocobozzz/PeerTube/blob/master/scripts/watch/client.sh -> 404
https://www.gitpod.io/blog/build-a-webhook-for-google-assistant/ links to https://developers.google.com/actions/samples/github -> 404
Missing alt-tag
https://www.gitpod.io/static/vendor-bg-fe98fcdf8bdc08026e8d2d390dab1f5d.png
https://www.gitpod.io/static/college-students-03ccf407c383bd4bcc1ef7dd2d5a78ec.png
https://www.gitpod.io/static/recruiting-bg-5d4ca5b37cedee043d7d79a6dca6ca44.png
meta description is too short
Google only crawls pages that have a certain length of meta description. 60-160 characters are recommended
all pages under /doc
Current meta description
Documentation site for Gitpod.
Suggestion:
Explore the documentation to learn more about Gitpod.io and Gitpod Self-Hosted.
/blog
current meta description:
Discover articles and tutorials about Gitpod
suggestion:
Visit the Gitpod blog to learn about releases, tutorials, news and more
meta description for gitpod.io needs to be updated. Currently
One-click ready-to-code development environments for GitHub
. New suggestion: `Gitpod is an open source developer platform automating the provisioning of ready-to-code development environments."Generally we should watch out that the meta description for new blog posts is not too short
Search Engine Result Pages (SERP)
gitpod
the result is not unfolded anymore. Features, Pricing, Self-hosted, Documentation and Community should have their own unfolded section. Forgitpod documentation
it works fine. See:edit: I tried it again and sometimes it's shown correctly, but I can't identify what influences it
self-hosted
to the search overviewPages with too few words
we should either add more words or a robots.txt file so that these pages won't be crawled
[ ] Login Page -> 24 words, missing h1EDIT: This will be address in the dashboard redesigncommunity.gitpod.io/about -> 133 words
Let's have a better description: `Gitpod is an open source developer platform automating the provisioning of ready-to-code development environments. It streamlines developer workflows by providing prebuilt, collaborative development environments in your browser - powered by VS Code. Natively integrated with GitLab, GitHub, and Bitbucket, Gitpod automatically and continuously prebuilds dev environments for all your branches. As a result team members can instantly start coding with fresh, ephemeral and fully-compiled dev environments - no matter if you are building a new feature, want to fix a bug or do a code review. Join our community, dive into discussions and get support around Gitpod.
Too big images
https://cdn-images-1.medium.com/max/2608/1*mXM-VDzzmpXCvlAVvQIjVw.gif
https://www.gitpod.io/b052822cf8c7e4b70fb066e7be4b3562/phpDebug.gif
https://cdn-images-1.medium.com/max/12000/0*_7n4Htwk2Iz-r9qA
https://cdn-images-1.medium.com/max/2612/0*VHUqe81CKwdHq7uK
https://www.gitpod.io/f09a4d869c446fa2e6ad937346717421/scala-debug.gif
https://cdn-images-1.medium.com/max/6380/1*P6TPpSyXQp6SmmhHyVrmBw.png
https://cdn-images-1.medium.com/max/11236/1*YaZqFJXHopwW0puvvmfEew.png
https://cdn-images-1.medium.com/max/2608/0*-n2I6-4fPuKK70_5
https://cdn-images-1.medium.com/max/2608/0*vHysVOgVJaH6-j1t
https://cdn-images-1.medium.com/max/2608/0*yp7USviOYhUm_P40
https://www.gitpod.io/50ecb4a35fca8e860a7ec5f0730611e3/JavaDebug.gif
https://cdn-images-1.medium.com/max/10944/0*fni6JI11_OS6eJV7
https://www.gitpod.io/b9b282611978183b277f3cfcd626f71c/PythonDebug.gif
https://cdn-images-1.medium.com/max/2608/0*YXS_V_quV3Lg7Y-X
https://cdn-images-1.medium.com/max/2000/0*yVXQ8QGJEmCnNQ52
https://www.gitpod.io/1edb40359cd4db21cdcf05c6a5107423/GoDebug.gif
https://www.gitpod.io/142a874b67e07ab454c578b3cdb6c63d/RustDebug.gif
Duplicated headlines
H1 headlines shouldn't be copied and always differentiate otherwise Google sees the page as duplicated content
h1 on https://www.gitpod.io/docs/workspaces/ and https://www.gitpod.io/docs/self-hosted/latest/install/workspaces/
why are all self-hosted docs listed twice? e.g. https://www.gitpod.io/docs/self-hosted/latest/install/install-on-kubernetes/ and https://www.gitpod.io/docs/self-hosted/0.4.0/install/install-on-kubernetes/ can we delete one version?
The text was updated successfully, but these errors were encountered: