Giter Site home page Giter Site logo

orphan_finder's Introduction

What are Orphan pages?

Orphan pages are website pages that are not linked to from any other page or section of your site. This means a user cannot access the page without knowing the direct URL. Additionally, these pages can't be followed from another page by search engine crawlers, which means they are rarely indexed by search engines.

Why are orphaned pages bad?

  • Low Rankings & Traffic: Even if they contain great content, orphan pages typically don’t rank well in SERPs or get much organic search traffic.
  • They might deliver old content that you don’t want on your website and want to remove from your sitemap file, so as not to confuse both users and crawlers.
  • They are useful and people keep visiting them via backlinks, but these pages miss out on the opportunity to receive enough traffic and link juice. If you add internal links to them, they will perform much better.
  • They might be orphaned accidentally during a website migration. Determining if existing pages are still getting internal links is crucial.

Inputes askes after running the api

  • Path of the project (project path you want to find the orphan pages)
  • Path of the entry page of your Project.(example: Homepage.html or Homepage.jsp; starting page where every page is interlinked)
  • Name of the entry page.
  • Path where files need to be saved. (.csv and .html files are generated)

About Pyvis.

The pyvis library is meant for quick generation of visual network graphs with minimal python code. It is designed as a wrapper around the popular JavaScript and visJS.Pyvis generates .html for visualizing the graph.

orphan_finder's People

Contributors

vamsibhogaraju avatar

Stargazers

Navamshu Ram PV avatar  avatar  avatar

Watchers

 avatar

orphan_finder's Issues

Don't know how to use the application!

Once the application is cloned and built locally, it is not apparent what values to enter and in what format.

Could examples for each of the required fields kindly be provided?

These examples should work on an existing web site.

Much appreciated. Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.