SEO & GIT REPORT

Schema:

Schema doesn't directly improve rankings, but it can make the search visibility more appealing, which can lead to more people on your website and improve the user experience. For example, data like reviews, articles, events, and products can make the content more attractive in search results.

Off-Page SEO

Off-page SEO is about getting quality backlinks to show the search engines that your website has value. This includes social media marketing or reaching out to other influencers to promote it. The goal is to increase the trust of the site by earning links and mentions from others. Off-page SEO helps build the site's reputation and trustworthiness which leads to it ranking well.

On-Page SEO

On-page SEO is everything you can do on the website to rank higher and earn more traffic in search engines. This includes keyword research, content optimization, title tag optimization, page performance optimization, and internal linking. On-page SEO helps provide the perfect content while showing the search engines what the website is about.

Black Hat vs. White Hat vs. Grey Hat SEO

Black Hat SEO are unethical practices that go against the search engine guidelines, trying to improve rankings. For example, it would include hidden text, keyword stuffing, cloaking, comment spam, etc. These lead to penalties or bans from search engines. On the other hand, White Hat SEO are more ethical practices that follow the search engine guidelines. They focus on creating a strategy to increase rankings without breaking the guidelines. This includes useful content, brand building, content strategy, etc. Grey Hat SEO is what occurs in between the White and Black SEO. They are not against the guidelines but they are still risky. This could include clickbait headlines and manipulative link-building tactics.

Five Important Google Ranking Factors

I believe the 5 most Google ranking factors would be quality content, backlinks, technical SEO, keyword optimization, and user experience. According to Brian Dean's article, "Google's 200 Ranking Factors: The Complete List," he states that these rankings are the top factors that Google uses. To start, quality content allows users to receive high-quality and informative content. Having low-quality would lead to lower rankings overall. Backlinks allow users to see the authority and trustworthiness of a specific website. Technical SEO maintains the website speed and mobile-friendliness. It ensures that the website is easily accessible to as many people as possible. Keyword optimization assists the search engines to understand what the website is about. It analyzes the relevant keywords that are used throughout the website. Lastly, user experience measures how satisfied users are with your website. Presenting that the website has a good UX allows it to gain more rankings.

Difference Between GIT & GITHUB

GIT is a control system in your computer that is used to collaborate with other developers when working on a project. GitHub is a platform that hosts GIT projects on a remote server. The difference between them two would be that GitHub is a company that provides a hosting service while GIT is a control system on your personal computer.

Branch in GIT

A branch in GIT allows you to work on specific features or bug fixes independently from the main project. You can create a branch for a new feature, make changes, and then merge it back into the main branch once it's ready. It makes it easy to collaborate with other people and to work on multiple parts at one time.

What is a Pull Request?

A pull request is a way to suggest changes from one branch to another. It allows the developers to notify team members that have completed a bug fix and request that their changes be reviewed and merged into the main branch. Pull requests make sure that only high-quality code is put into the project.

Sources used:
https://backlinko.com/google-ranking-factors
https://mangools.com/blog/learn-seo/
https://www.webceo.com/blog/what-is-black-grey-hat-seo/
https://neilpatel.com/blog/get-started-using-schema/
https://www.freecodecamp.org/news/what-is-git-learn-git-version-control/