The document provides an overview of search engine optimization (SEO). It discusses what SEO is, how search engines work by crawling websites, indexing pages, processing search queries, and calculating relevancy to retrieve results. It also covers on-page SEO techniques like keywords, titles, and content optimization, as well as off-page SEO strategies like link building, social media, article submissions, and directory listings to improve a website's ranking in search engines.
The document discusses search engine optimization (SEO). It defines key terms like domain names, which assign easy-to-remember names to IP addresses, and the World Wide Web, a network of online pages connected by hyperlinks. It explains that search engines allow users to search this content by keyword and return relevant results. The document outlines white hat and black hat SEO techniques, with white hat following search engine guidelines and black hat exploiting weaknesses. It also provides a high-level overview of how search engines work by crawling websites, indexing pages, processing search queries, calculating relevancy, and retrieving results.
SEO (search engine optimization) involves optimizing websites and webpages to appear high in search engine results. It includes ensuring websites are indexed by search engine bots and that all content pages are visible. SEO brings together marketing and strategy - while original, optimized content is important, performance means little without good marketing and a solid strategy. Key factors search engines consider include page rank, backlinks, meta tags, and keyword optimization.
The document provides an overview of how search engines work by covering crawling, indexing, and ranking. It explains that search engines use crawler programs to scan websites and understand the structure, content, and updates of pages. During indexing, the content is analyzed, keywords are identified, and pages are sorted and stored. For ranking, algorithms analyze user queries and match pages based on relevancy of content and keywords to the query, webpage quality signals, and popularity. The ranked pages are then presented to users as search results.
This document provides an overview of search engine optimization (SEO) best practices. It discusses key on-page optimization techniques like optimizing title tags, meta descriptions, and internal linking. It also covers off-page optimization strategies like building high-quality backlinks from other reputable sites. The document explains how search engines work by crawling the web, indexing pages, and ranking them based on relevancy and popularity algorithms. It emphasizes that good SEO takes time, effort, and following ethical "white hat" techniques rather than manipulative "black hat" approaches.
A search engine is software that searches the web for information and returns relevant results to users. It has three main components: crawling to discover webpages, indexing to save webpage data in a database, and serving results based on user queries. Search engine optimization (SEO) involves optimizing websites to rank well in search engine results. Key aspects of SEO include on-page elements like titles, meta descriptions, and keyword optimization as well as off-page factors like backlinks, social media, and press releases. Proper SEO helps search engines understand websites and provides users with relevant information.
Google's search engine works by crawling and indexing the web. It uses web crawlers to discover publicly available web pages by following links from page to page. The crawled pages are indexed, organized, and stored in Google's massive database. When a user searches, Google's algorithms analyze over 200 signals and factors to rank and filter results based on relevance. Key factors in ranking include PageRank, which analyzes the number and quality of links between pages. Google also works to identify and filter spam sites that try to manipulate search rankings.
I have tried my best to give you all the basic valuable information about one of the Trending Topic of all time i.e, Search Engine Optimization.
It covers all the pre-required knowledge need to learn about SEO.
If you found that I have mention anything inaccurate, Please do not forget to drop a mail to me on #gauravkumar4967@gmail.com
Thank you !
Happy Learning.
The document provides an overview of search engine optimization (SEO). It discusses what SEO is, how search engines work by crawling websites, indexing pages, processing search queries, and calculating relevancy to retrieve results. It also covers on-page SEO techniques like keywords, titles, and content optimization, as well as off-page SEO strategies like link building, social media, article submissions, and directory listings to improve a website's ranking in search engines.
The document discusses search engine optimization (SEO). It defines key terms like domain names, which assign easy-to-remember names to IP addresses, and the World Wide Web, a network of online pages connected by hyperlinks. It explains that search engines allow users to search this content by keyword and return relevant results. The document outlines white hat and black hat SEO techniques, with white hat following search engine guidelines and black hat exploiting weaknesses. It also provides a high-level overview of how search engines work by crawling websites, indexing pages, processing search queries, calculating relevancy, and retrieving results.
SEO (search engine optimization) involves optimizing websites and webpages to appear high in search engine results. It includes ensuring websites are indexed by search engine bots and that all content pages are visible. SEO brings together marketing and strategy - while original, optimized content is important, performance means little without good marketing and a solid strategy. Key factors search engines consider include page rank, backlinks, meta tags, and keyword optimization.
The document provides an overview of how search engines work by covering crawling, indexing, and ranking. It explains that search engines use crawler programs to scan websites and understand the structure, content, and updates of pages. During indexing, the content is analyzed, keywords are identified, and pages are sorted and stored. For ranking, algorithms analyze user queries and match pages based on relevancy of content and keywords to the query, webpage quality signals, and popularity. The ranked pages are then presented to users as search results.
This document provides an overview of search engine optimization (SEO) best practices. It discusses key on-page optimization techniques like optimizing title tags, meta descriptions, and internal linking. It also covers off-page optimization strategies like building high-quality backlinks from other reputable sites. The document explains how search engines work by crawling the web, indexing pages, and ranking them based on relevancy and popularity algorithms. It emphasizes that good SEO takes time, effort, and following ethical "white hat" techniques rather than manipulative "black hat" approaches.
A search engine is software that searches the web for information and returns relevant results to users. It has three main components: crawling to discover webpages, indexing to save webpage data in a database, and serving results based on user queries. Search engine optimization (SEO) involves optimizing websites to rank well in search engine results. Key aspects of SEO include on-page elements like titles, meta descriptions, and keyword optimization as well as off-page factors like backlinks, social media, and press releases. Proper SEO helps search engines understand websites and provides users with relevant information.
Google's search engine works by crawling and indexing the web. It uses web crawlers to discover publicly available web pages by following links from page to page. The crawled pages are indexed, organized, and stored in Google's massive database. When a user searches, Google's algorithms analyze over 200 signals and factors to rank and filter results based on relevance. Key factors in ranking include PageRank, which analyzes the number and quality of links between pages. Google also works to identify and filter spam sites that try to manipulate search rankings.
I have tried my best to give you all the basic valuable information about one of the Trending Topic of all time i.e, Search Engine Optimization.
It covers all the pre-required knowledge need to learn about SEO.
If you found that I have mention anything inaccurate, Please do not forget to drop a mail to me on #gauravkumar4967@gmail.com
Thank you !
Happy Learning.
Fundamentals of SEO - Introduction to Search Engines - How the Search Engine Works - Components of Search Engine - Google Algorithms - Google Results Page - Panda, Penguin, Humming Bird & Pigeon
The document provides an overview of search engines and search engine optimization (SEO). It defines key SEO concepts like crawling, indexing, and serving results which are the main components of a search engine's architecture. It also explains on-site optimization techniques like optimizing titles, meta tags, headings, links, and images. Off-site optimization techniques discussed include link building through press releases, article submissions, social media, and directory submissions. The document emphasizes the importance of user experience, relevant content, and authority/backlinks when optimizing a site.
KG Tech(the registered SEO company in India) provides services in SEO, PPC, Social Media, Web designing, development and more for clients around the world.For More Information visit: http://www.kgtech.in/. call us: +917845920090 , +914424350693
Demand Quest SEO Training Sept. 2017 - Session 1Nate Plaunt
The document provides an agenda for an SEO training session. It discusses how search engines have evolved as search queries have changed over time. It defines SEO as optimizing a website to be accessible to search engines and relevant to users. The presentation covers technical SEO factors like site structure, page speed and security as well as on-page optimization including keywords, copy and links. It also discusses off-page factors like backlinks, social media and reviews that help search engine rankings. The goal of SEO is to help websites rank higher in organic search results.
1. The document provides an overview of how Google Search works and guidelines for site owners to ensure their content is discoverable, indexable, and ranks well. It discusses Google's crawling, indexing, and ranking processes.
2. The document then outlines Google's Webmaster Guidelines covering site structure, titles, snippets, text, and use of technologies like Flash. It recommends testing sites using analytics and submitting sitemaps to help Google find all pages.
3. The document concludes by summarizing the discussion and providing resources for webmasters to engage with Google through its Webmaster Tools and get support on search visibility.
The document discusses search engine optimization (SEO) and how search engines work. It explains that search engines index websites by crawling them and storing the content in a database. When users search, the search engine compares keywords to its index and ranks pages based on relevancy. The document outlines various on-site and off-site SEO techniques including optimizing titles, meta tags, headings, links, and content. It also discusses the importance of keywords, directory submissions, social media, and link building for off-site optimization.
Search Engine Optimization is one of the top-rated skills in the market. Multinational Organizations hire SEO specialists for their website improvement.
Because no matter how good your business is or how good your website is If you are not able to reach the audience then it is all useless.
Google's search process involves crawling websites to index their content, calculating the relevancy of pages using algorithms, and providing search results to users. Crawling involves Googlebot discovering and fetching pages to add to Google's index by following links. During indexing, words on pages are analyzed and pages are assigned to keywords. Relevancy is determined through ranking factors in algorithms that analyze search queries and results. Search aims to return the most useful and relevant information to users quickly based on their location, history, and context.
The document provides an overview of search engine optimization (SEO) training. It discusses how SEO is important for websites to be visible in organic search results. The training covers technical SEO factors like site maps, page speed, and metadata to ensure search engines can access the site. It also discusses on-page optimization like keywords, copy and links. Off-page factors like backlinks, social media and reviews are also reviewed. The training emphasizes the importance of understanding users and creating helpful content. It provides tips for local SEO and tools for ongoing SEO measurement and improvement.
1) Google provides many advanced search features beyond basic keyword searches, including tools for unit conversions, weather lookups, package tracking, stock prices, and more.
2) Some techniques include using special search operators like filetype, site, and - to exclude results, and using quotes for exact phrase matching.
3) Google's search algorithms aim to provide the most relevant results first based on factors like keywords in the page title, incoming links, and text on the page.
Demand quest SEO training Session 1 May 2017Nate Plaunt
The document provides an agenda for an SEO training session. It begins with introductions and an overview of how search has evolved and how search engines work. It then defines SEO and discusses key on-page and off-page optimization factors such as technical structure, content, and links. Metrics for success and tools for analysis are also reviewed. The training aims to provide actionable tactics for improving search engine visibility and website usability.
An introduction to Search Engine Optimization and different techniques applicable. The presentation also goes into the history of web, and how things changed from time to time.
Google Desktop is desktop search software that indexes files on a computer and allows users to search emails, files, music, photos and more from a sidebar. It features file indexing, a sidebar with gadgets for email, notes, photos, news and weather, and quick searching across the computer from the sidebar or taskbar. Google Desktop runs on Mac OS X, Linux and Windows and continues to index files in the background as they change.
KG Tech(the registered SEO company in India) provides services in SEO, PPC, Social Media, Web designing, development and more for clients around the world.For More Information visit: http://www.kgtech.in/.
The document discusses search engines and how they work. It introduces key team members and defines search engines as computer programs that search documents and networks for particular keywords and return a list of results. It describes the basic tasks of search engines as searching the internet for keywords, keeping an index of words and locations, and allowing users to search the index. The summary provides an overview of the main topics covered in the document related to how search engines function.
The document summarizes how search engines work and what factors influence search engine rankings. It discusses:
1. Search engines crawl and index billions of webpages and files to build an index that allows them to provide fast answers to user search queries.
2. Hundreds of factors can influence search engine rankings, including the number of links to a page and the content and updates to pages.
3. Through experiments and testing variations in page elements like keywords, formatting, and link structures, search marketers have studied search engine algorithms to learn how to improve rankings.
Search engine optimization (SEO) is the process of improving the visibility of a website in organic search engine results. It involves optimizing on-page and off-page factors like keywords, content, links and social media to help search engines understand relevance and rank websites accordingly. The main goals of SEO are to increase qualified traffic and conversions by ranking high for targeted search terms. It is an ongoing process that requires understanding search engine algorithms and user behavior to maintain high rankings over time.
Fundamentals of SEO - Introduction to Search Engines - How the Search Engine Works - Components of Search Engine - Google Algorithms - Google Results Page - Panda, Penguin, Humming Bird & Pigeon
The document provides an overview of search engines and search engine optimization (SEO). It defines key SEO concepts like crawling, indexing, and serving results which are the main components of a search engine's architecture. It also explains on-site optimization techniques like optimizing titles, meta tags, headings, links, and images. Off-site optimization techniques discussed include link building through press releases, article submissions, social media, and directory submissions. The document emphasizes the importance of user experience, relevant content, and authority/backlinks when optimizing a site.
KG Tech(the registered SEO company in India) provides services in SEO, PPC, Social Media, Web designing, development and more for clients around the world.For More Information visit: http://www.kgtech.in/. call us: +917845920090 , +914424350693
Demand Quest SEO Training Sept. 2017 - Session 1Nate Plaunt
The document provides an agenda for an SEO training session. It discusses how search engines have evolved as search queries have changed over time. It defines SEO as optimizing a website to be accessible to search engines and relevant to users. The presentation covers technical SEO factors like site structure, page speed and security as well as on-page optimization including keywords, copy and links. It also discusses off-page factors like backlinks, social media and reviews that help search engine rankings. The goal of SEO is to help websites rank higher in organic search results.
1. The document provides an overview of how Google Search works and guidelines for site owners to ensure their content is discoverable, indexable, and ranks well. It discusses Google's crawling, indexing, and ranking processes.
2. The document then outlines Google's Webmaster Guidelines covering site structure, titles, snippets, text, and use of technologies like Flash. It recommends testing sites using analytics and submitting sitemaps to help Google find all pages.
3. The document concludes by summarizing the discussion and providing resources for webmasters to engage with Google through its Webmaster Tools and get support on search visibility.
The document discusses search engine optimization (SEO) and how search engines work. It explains that search engines index websites by crawling them and storing the content in a database. When users search, the search engine compares keywords to its index and ranks pages based on relevancy. The document outlines various on-site and off-site SEO techniques including optimizing titles, meta tags, headings, links, and content. It also discusses the importance of keywords, directory submissions, social media, and link building for off-site optimization.
Search Engine Optimization is one of the top-rated skills in the market. Multinational Organizations hire SEO specialists for their website improvement.
Because no matter how good your business is or how good your website is If you are not able to reach the audience then it is all useless.
Google's search process involves crawling websites to index their content, calculating the relevancy of pages using algorithms, and providing search results to users. Crawling involves Googlebot discovering and fetching pages to add to Google's index by following links. During indexing, words on pages are analyzed and pages are assigned to keywords. Relevancy is determined through ranking factors in algorithms that analyze search queries and results. Search aims to return the most useful and relevant information to users quickly based on their location, history, and context.
The document provides an overview of search engine optimization (SEO) training. It discusses how SEO is important for websites to be visible in organic search results. The training covers technical SEO factors like site maps, page speed, and metadata to ensure search engines can access the site. It also discusses on-page optimization like keywords, copy and links. Off-page factors like backlinks, social media and reviews are also reviewed. The training emphasizes the importance of understanding users and creating helpful content. It provides tips for local SEO and tools for ongoing SEO measurement and improvement.
1) Google provides many advanced search features beyond basic keyword searches, including tools for unit conversions, weather lookups, package tracking, stock prices, and more.
2) Some techniques include using special search operators like filetype, site, and - to exclude results, and using quotes for exact phrase matching.
3) Google's search algorithms aim to provide the most relevant results first based on factors like keywords in the page title, incoming links, and text on the page.
Demand quest SEO training Session 1 May 2017Nate Plaunt
The document provides an agenda for an SEO training session. It begins with introductions and an overview of how search has evolved and how search engines work. It then defines SEO and discusses key on-page and off-page optimization factors such as technical structure, content, and links. Metrics for success and tools for analysis are also reviewed. The training aims to provide actionable tactics for improving search engine visibility and website usability.
An introduction to Search Engine Optimization and different techniques applicable. The presentation also goes into the history of web, and how things changed from time to time.
Google Desktop is desktop search software that indexes files on a computer and allows users to search emails, files, music, photos and more from a sidebar. It features file indexing, a sidebar with gadgets for email, notes, photos, news and weather, and quick searching across the computer from the sidebar or taskbar. Google Desktop runs on Mac OS X, Linux and Windows and continues to index files in the background as they change.
KG Tech(the registered SEO company in India) provides services in SEO, PPC, Social Media, Web designing, development and more for clients around the world.For More Information visit: http://www.kgtech.in/.
The document discusses search engines and how they work. It introduces key team members and defines search engines as computer programs that search documents and networks for particular keywords and return a list of results. It describes the basic tasks of search engines as searching the internet for keywords, keeping an index of words and locations, and allowing users to search the index. The summary provides an overview of the main topics covered in the document related to how search engines function.
The document summarizes how search engines work and what factors influence search engine rankings. It discusses:
1. Search engines crawl and index billions of webpages and files to build an index that allows them to provide fast answers to user search queries.
2. Hundreds of factors can influence search engine rankings, including the number of links to a page and the content and updates to pages.
3. Through experiments and testing variations in page elements like keywords, formatting, and link structures, search marketers have studied search engine algorithms to learn how to improve rankings.
Search engine optimization (SEO) is the process of improving the visibility of a website in organic search engine results. It involves optimizing on-page and off-page factors like keywords, content, links and social media to help search engines understand relevance and rank websites accordingly. The main goals of SEO are to increase qualified traffic and conversions by ranking high for targeted search terms. It is an ongoing process that requires understanding search engine algorithms and user behavior to maintain high rankings over time.
Similar to Technical Club PPT for BTech CS and Btech IT (20)
PPT on Direct Seeded Rice presented at the three-day 'Training and Validation Workshop on Modules of Climate Smart Agriculture (CSA) Technologies in South Asia' workshop on April 22, 2024.
The binding of cosmological structures by massless topological defectsSérgio Sacani
Assuming spherical symmetry and weak field, it is shown that if one solves the Poisson equation or the Einstein field
equations sourced by a topological defect, i.e. a singularity of a very specific form, the result is a localized gravitational
field capable of driving flat rotation (i.e. Keplerian circular orbits at a constant speed for all radii) of test masses on a thin
spherical shell without any underlying mass. Moreover, a large-scale structure which exploits this solution by assembling
concentrically a number of such topological defects can establish a flat stellar or galactic rotation curve, and can also deflect
light in the same manner as an equipotential (isothermal) sphere. Thus, the need for dark matter or modified gravity theory is
mitigated, at least in part.
Current Ms word generated power point presentation covers major details about the micronuclei test. It's significance and assays to conduct it. It is used to detect the micronuclei formation inside the cells of nearly every multicellular organism. It's formation takes place during chromosomal sepration at metaphase.
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...Scintica Instrumentation
Targeting Hsp90 and its pathogen Orthologs with Tethered Inhibitors as a Diagnostic and Therapeutic Strategy for cancer and infectious diseases with Dr. Timothy Haystead.
The cost of acquiring information by natural selectionCarl Bergstrom
This is a short talk that I gave at the Banff International Research Station workshop on Modeling and Theory in Population Biology. The idea is to try to understand how the burden of natural selection relates to the amount of information that selection puts into the genome.
It's based on the first part of this research paper:
The cost of information acquisition by natural selection
Ryan Seamus McGee, Olivia Kosterlitz, Artem Kaznatcheev, Benjamin Kerr, Carl T. Bergstrom
bioRxiv 2022.07.02.498577; doi: https://doi.org/10.1101/2022.07.02.498577
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...Leonel Morgado
Current descriptions of immersive learning cases are often difficult or impossible to compare. This is due to a myriad of different options on what details to include, which aspects are relevant, and on the descriptive approaches employed. Also, these aspects often combine very specific details with more general guidelines or indicate intents and rationales without clarifying their implementation. In this paper we provide a method to describe immersive learning cases that is structured to enable comparisons, yet flexible enough to allow researchers and practitioners to decide which aspects to include. This method leverages a taxonomy that classifies educational aspects at three levels (uses, practices, and strategies) and then utilizes two frameworks, the Immersive Learning Brain and the Immersion Cube, to enable a structured description and interpretation of immersive learning cases. The method is then demonstrated on a published immersive learning case on training for wind turbine maintenance using virtual reality. Applying the method results in a structured artifact, the Immersive Learning Case Sheet, that tags the case with its proximal uses, practices, and strategies, and refines the free text case description to ensure that matching details are included. This contribution is thus a case description method in support of future comparative research of immersive learning cases. We then discuss how the resulting description and interpretation can be leveraged to change immersion learning cases, by enriching them (considering low-effort changes or additions) or innovating (exploring more challenging avenues of transformation). The method holds significant promise to support better-grounded research in immersive learning.
ESR spectroscopy in liquid food and beverages.pptxPRIYANKA PATEL
With increasing population, people need to rely on packaged food stuffs. Packaging of food materials requires the preservation of food. There are various methods for the treatment of food to preserve them and irradiation treatment of food is one of them. It is the most common and the most harmless method for the food preservation as it does not alter the necessary micronutrients of food materials. Although irradiated food doesn’t cause any harm to the human health but still the quality assessment of food is required to provide consumers with necessary information about the food. ESR spectroscopy is the most sophisticated way to investigate the quality of the food and the free radicals induced during the processing of the food. ESR spin trapping technique is useful for the detection of highly unstable radicals in the food. The antioxidant capability of liquid food and beverages in mainly performed by spin trapping technique.
When I was asked to give a companion lecture in support of ‘The Philosophy of Science’ (https://shorturl.at/4pUXz) I decided not to walk through the detail of the many methodologies in order of use. Instead, I chose to employ a long standing, and ongoing, scientific development as an exemplar. And so, I chose the ever evolving story of Thermodynamics as a scientific investigation at its best.
Conducted over a period of >200 years, Thermodynamics R&D, and application, benefitted from the highest levels of professionalism, collaboration, and technical thoroughness. New layers of application, methodology, and practice were made possible by the progressive advance of technology. In turn, this has seen measurement and modelling accuracy continually improved at a micro and macro level.
Perhaps most importantly, Thermodynamics rapidly became a primary tool in the advance of applied science/engineering/technology, spanning micro-tech, to aerospace and cosmology. I can think of no better a story to illustrate the breadth of scientific methodologies and applications at their best.
ESA/ACT Science Coffee: Diego Blas - Gravitational wave detection with orbita...Advanced-Concepts-Team
Presentation in the Science Coffee of the Advanced Concepts Team of the European Space Agency on the 07.06.2024.
Speaker: Diego Blas (IFAE/ICREA)
Title: Gravitational wave detection with orbital motion of Moon and artificial
Abstract:
In this talk I will describe some recent ideas to find gravitational waves from supermassive black holes or of primordial origin by studying their secular effect on the orbital motion of the Moon or satellites that are laser ranged.
hematic appreciation test is a psychological assessment tool used to measure an individual's appreciation and understanding of specific themes or topics. This test helps to evaluate an individual's ability to connect different ideas and concepts within a given theme, as well as their overall comprehension and interpretation skills. The results of the test can provide valuable insights into an individual's cognitive abilities, creativity, and critical thinking skills
2. What is a Search
Engine?
• We use search engine like
Google like every second.
• Search Engine is a software
program which helps us find
information over internet with
just a piece of string or query.
3. How do you think, a search engine work?
Does it literally searches all the internet
when you type something into it?
Ans: Yes and No
4. How does a search engine works?
• Search engines, have a vast database, which contains information about every publicly
accessible and allowed pages.
• Search engines just performs a search in their respective databases to provide users
with the results.
5. So, who is entering data
into these databases?
IS THERE SOMEONE SITTING IN A
CUBICLE AND SAVING EACH PAGE
INTO THE DATABASE?
6. Heck No!
• There is no one doing this manually. During
the dot-com bubble, search engines like
Yahoo, used to index web pages manually.
Then Google came, Google did an
innovation and replaced this process with a
bot called "Crawler". After, search engines
like Yahoo and Bing also adopted this.
7. How does a search engine
work?
Search Engines performs a process in which they reads
and saves the content of every reachable page over the
internet into their databases.
This process of indexing webpage content into
database is called "Crawling".
The program which performs this process is termed
as crawler.
8. So how do we
get results?
• We simply get results, after the
search engine performs a search
in their DATABASE.
• Databases of search engines are
so large, they almost contain
every reachable site on the
internet. So we can say they
perform the search on internet, but
they don’t actually perform search
over internet.
11. Crawler
As discussed before, crawler is an
important for a search engine, our
project is no different. It too have
a crawler built in NodeJS and
TypeScript. This crawler is
responsible for going on each
possible page on the internet and
index every accessible page into
FlexFind database.
12. So Why TypeScript?
Not PHP?
• Making bots like crawler is possible but is not feasible.
Crawlers are the bots, whose task will never be
finished, as internet is almost filled with infinite
number of pages, every minute new page comes live.
So its almost infinite process, and PHP can not handle
it. We can not perform infinite loading with PHP, as
browsers will cancel the loading process and will
declare the site as "THIS SITE TOOK TOO LONG
RESPOND". That's why a programming language out
of browser was needed to be chosen, here we chose
TypeScript in NodeJS.
13. Database
We are using MySQL
database, to store the
indexed data for the
search engine. We
have divided the data
into two tables.
Table 1, for domains,
and second table for
pages and are
constrained with
FOREIGN KEYS.
14. So, why a SQL
based database?
• Of course, we could use a NoSQL
database like MySQL, but we
decided to use MySQL as it
provides and outstanding
integration with both PHP and
NodeJS.
• Whereas, database like MongoDB
is not well made for PHP, and it
would be easy to create complex
queries in SQL.
15. Backend
• We are using PHP to process user's search
query and create SQL queries and fetch relevant
records from the Database.
17. Relevancy?
So, you must have used Google to search
something on Google, how does Google
decide what are you searching for, what to
rank on top, hence is the most relevant and
what to show afterwards. Is it on random
basis?
18. Why this matters?
• Users will probably visit the site in top 3 in
the search result.
• Ranking on top in Google on a keyword
with large searches, will create a million
dollars business and will surely generate a
lot of revenue.
• And this can not be on luck basis, and it is
not.
19. Search Algorithms
• Search engines like Google validates a
page for over 200 factors to rank, like
backlinks, on page optimization, mobile
friendliness, bounce back rate etc. Other
search engines do the same.
• This presentation is not about Google or
SEO, hence we'll not go deep into it.
20. FlexFind uses similar
approach
• Remember crawler? In FlexFind, crawler is responsible
for not only indexing page content, but also to index meta
data about the page. And also, the score for the pages.
FlexFind crawler calculates a score for on page meta data
available.
• Crawler also increments the backlink count for target
URL's it find.
• Finally, crawler increment the domain authority for each
backlink it finds.
21. How FlexFind performs a search?
FlexFind provide ranks to matched pages in following manner.
Pages with
1. Search string in their URL
2. Search string exists distributively in single type of data about page.
3. Search string in H1 tags.
4. Search string in H2 / H3 / H4 / H5 / H6 HTML Tags.
5. Search string exists in anywhere in page body.
6. All words of the search string in the page present separetely.
7. Any word except pronoun of search query exists in the page.
22. Algorithm of
FlexFind
• With the ranking levels in the
previous slide, FlexFind
priorities ranking in
descending order of a derived
value which is calculated as
• (domain autority + number of
backlinks +(1.5*page
optimization score))/3
23. Scope of Features &
Correction
• This project can provide more relevant results, with more efficient
search algorithm.
• Feature to search Multimedia Files like Images and Videos.
• Using OpenGraph tags to record answers and more accurate
information in database to provide user directly with answers.
• Storing meta keywords from webpages into separate table to
provide autocomplete feature.
• Lastly, providing Pagination or On Page End Scroll instead of
loading all results in one go.