layer5 icon indicating copy to clipboard operation
layer5 copied to clipboard

Fix 404 errors in internal links

Open iArchitSharma opened this issue 1 year ago β€’ 14 comments

Description

Here is a compilation of URLs extracted from the Google Search Console. These pages are currently not being indexed by search engines, possibly due to their removal from the site or a change in their link structure, with the link still present on some pages.

URL

  • [x] https://layer5.io/blog/programs/communitybridge-2020-teaching-service-meshes-to-be-compliant
  • [ ] https://layer5.io/blog/tag/layer5
  • [x] https://layer5.io/blog/category/landscape
  • [x] https://layer5.io/cloud-native-management/meshery/integrations/argocd-operator
  • [x] https://layer5.io/blog/envoy/debug-envoy-proxy
  • [ ] https://discuss.layer5.io/t/meshery-setup-guide-using-docker-minikube-on-linux-ubuntu/3320
  • [x] https://layer5.io/blog/community/lfx-experience-at-layer5-pranav-singh
  • [x] https://layer5.io/blog/category/service-mesh-performance/
  • [x] https://layer5.io/blog/category/service-mesh-performance
  • [x] https://www.layer5.io/blog/open-service-mesh/announcing-the-meshery-adapter-for-open-service-mesh
  • [x] https://layer5.io/blog/tag/smi
  • [x] https://layer5.io/catalog
  • [x] https://layer5.io/blog/category/landscape/
  • [x] https://layer5.io/blog/landscape/introducing-comparative-spectrums-to-the-layer5-landscape
  • [x] https://layer5.io/blog/category/service-mesh-specifications
  • [x] https://layer5.io/blog/smi-conformance-testing-with-meshery/
  • [x] https://layer5.io/blog/landscape/hacktoberfest-2019-documenting-my-first-ever-hacktoberfest-contribution/
  • [x] https://layer5.io/blog/landscape/hacktoberfest-2019-documenting-my-first-ever-hacktoberfest-contribution
  • [x] https://layer5.io/cloud-native-management/meshery/integrations/argocd-operator/
  • [x] https://layer5.io/blog/tag/opensource
  • [x] https://layer5.io/blog/landscape/layer5-landscape-spectrums-revisited
  • [x] https://layer5.io/blog/istio/service-mesh-istio-patterns-for-multitenancy
  • [x] https://layer5.io/blog/community/lfx-experience-at-layer5-pranav-singh/
  • [x] https://layer5.io/blog/service-mesh-performance/meshmark-cloud-native-value-measurement
  • [x] https://layer5.io/blog/community/my-meshy-journey
  • [x] https://layer5.io/blog/tag/smp
  • [x] https://layer5.io/blog/category/open-service-mesh
  • [x] https://layer5.io/blog/category/envoy
  • [x] https://layer5.io/blog/landscape/hacktoberfest-2019-heating-up
  • [ ] https://discuss.layer5.io/tag/wednesday
  • [x] https://layer5.io/blog/category/istio
  • [x] https://layer5.io/blog/landscape/layer5-landscape-spectrums-revisited/
  • [x] https://layer5.io/products/service-mesh-performance
  • [x] https://layer5.io/products/nighthawk
  • [x] https://layer5.io/blog/tag/lfx
  • [x] https://layer5.io/blog/tag/smp/
  • [x] https://www.layer5.io/blog/istio/service-mesh-istio-patterns-for-multitenancy
  • [x] https://layer5.io/blog/envoy/debug-envoy-proxy/
  • [ ] https://discuss.layer5.io/t/addition-of-a-new-x-logo/3889
  • [x] https://layer5.io/blog/landscape/hacktoberfest-2019-heating-up.html
  • [ ] https://layer5.io/project/contributing/contributing-cli-guide
  • [x] https://layer5.io/blog/tag/open-service-mesh
  • [x] https://layer5.io/blog/tag/open-service-mesh/
  • [x] https://layer5.io/blog/landscape/hacktoberfest-2019-heating-up/
  • [x] https://layer5.io/blog/tag/news
  • [x] https://layer5.io/blog/istio/service-mesh-istio-patterns-for-multitenancy/
  • [x] https://layer5.io/blog/service-mesh-specifications/service-mesh-specifications-and-why-they-matter
  • [x] https://layer5.io/blog/meshery/what-is-meshery-operator
  • [x] https://layer5.io/products/service-mesh-interface-conformance
  • [x] https://layer5.io/products.html
  • [ ] https://layer5.io/blog/open-service-mesh/announcing-the-meshery-adapter-for-open-service-mesh/
  • [ ] https://www.layer5.io/blog/service-mesh-specifications/service-mesh-specifications-and-why-they-matter
  • [ ] https://layer5.io/blog/service-mesh-specifications/service-mesh-specifications-and-why-they-matter.html
  • [ ] https://layer5.io/blog/service-mesh-specifications/service-mesh-specifications-and-why-they-matter/
  • [ ] https://layer5.io/service-mesh-management/meshery/integrations/citrix-service-mesh
  • [ ] https://layer5.io/blog/service-mesh-specifications/pipelining-service-mesh-specifications/
  • [ ] http://discuss.layer5.io/u/kumarabd
  • [ ] https://layer5.io/products
  • [ ] https://layer5.io/cloud-native-management/meshery/integrations/aws-node-termination-handler-2
  • [ ] https://layer5.io/projects/service-mesh-distributed-performance-management
  • [ ] https://layer5.io/community/members/tejas-jamdade
  • [ ] https://layer5.io/communityFind
  • [ ] https://layer5.io/community/members/ashis-singh/
  • [ ] https://layer5.io/handbook/projects
  • [ ] https://layer5.io/handbook/connect-with-us
  • [ ] https://layer5.io/cloud-native-management/meshery/integrations/network-service-mesh
  • [ ] https://layer5.io/- [ ] https:/landscape.cncf.io/category=cncf-members&format=logo-mode&grouping=category&selected=layer5-member&embed=yes
  • [ ] https://layer5.io/projects/distributed-performance-management
  • [ ] https://layer5.io/careers/internships/.html
  • [ ] https://layer5.io/cloud-native-management/meshery/integrations/strimzi-registry-operator.html.html
  • [ ] https://layer5.io/community/members/ednah-akoth.html.html
  • [ ] https://layer5.io/community/members/ekoh-franklin
  • [ ] http://layer5.io/learn-ng/${learning-path}/${course}
  • [ ] https://layer5.io/programs/hacktoberfest/2022.html/newcomer
  • [ ] https://layer5.io/gsoc/2019
  • [ ] https://layer5.io/meshery-surpasses-1000-contributors
  • [ ] https://layer5.io/cloud-native-management/meshery/integrations/network-service-mesh/
  • [ ] https://layer5.io/company/news/company/legal/terms-of-service
  • [ ] https://layer5.io/community/events/5/open-source-summit-north-america-2022
  • [ ] https://layer5.io/community/members/pankaj-khushalani

Expected Behavior

You can fix this URL's by redirecting them or maybe removing them from the page


Contributor Resources and Handbook

The layer5.io website uses Gatsby, React, and GitHub Pages. Site content is found under the master branch.

Join the Layer5 Community by submitting your community member form.

iArchitSharma avatar Dec 27 '23 11:12 iArchitSharma

@iArchitSharma do we know if these are sourced from layer5.io or another origin?

leecalcote avatar Dec 27 '23 19:12 leecalcote

@leecalcote No we don't know that, this need to be investigated manually

iArchitSharma avatar Dec 27 '23 19:12 iArchitSharma

For links that don't originate (can't be found within layer5.io), we can create redirects from the 404 link to the valid resource/page.

For links that do originate from layer5.io (can be found within our code), we can simply fix the links, pointing them to the correct page.

leecalcote avatar Dec 27 '23 19:12 leecalcote

The links that are already fixed are check marked above

iArchitSharma avatar Jan 01 '24 12:01 iArchitSharma

Hey , is this task assigned already ? Is there anything i can do?

AllenG08 avatar Jan 07 '24 06:01 AllenG08

A lot of links are https://layer5.io/blog/tag/<page-name> and https://layer5.io/blog/category/<page-name> we can write a logic to redirect them to https://layer5.io/blog if they does not exist

iArchitSharma avatar Jan 07 '24 07:01 iArchitSharma

Ok i'll work on this .

AllenG08 avatar Jan 07 '24 07:01 AllenG08

@allengb208 are you still working on this?

iArchitSharma avatar Jan 08 '24 12:01 iArchitSharma

Yes , give me a bit more time. Also i need a help , should i change the links with "404 error or not found" to https://layer5.io/blog . I'll fix all the links , please tell me where is this located in the folder. I'm new to open source , i might be needing a bit more guidance , thank you .

AllenG08 avatar Jan 08 '24 13:01 AllenG08

@allengb208 are you on slack?

iArchitSharma avatar Jan 08 '24 15:01 iArchitSharma

@allengb208 are you on slack?

Yes , do check i've texted you.

AllenG08 avatar Jan 09 '24 06:01 AllenG08

Is there anything else I could do as well ?

Abraham599 avatar Jan 09 '24 16:01 Abraham599

@iArchitSharma I also want to work on this issue can you tell me how can I ?

Ykumar1415 avatar Feb 14 '24 06:02 Ykumar1415

@iArchitSharma what is the status of this issue.

sudhanshutech avatar May 29 '24 08:05 sudhanshutech