Search Engine Optimization Overview
80
100
GeeksforGeeks | A computer science portal for geeks
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
Seo
Title
The title tag is perfect.
GeeksforGeeks | A computer science portal for geeks
Meta description
The meta description tag is good.
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
Headings
There is no h1 tag on the webpage.
h2
1- Start Your Coding Journey Now!
h3
1- Improve your Coding Skills with Practice
Content keywords
The content has relevant keywords.
geeksforgeeksacomputersciencefor
Image keywords
There are 13 images with missing alt attributes.
Images
13- https://videocdn.geeksforgeeks.org/geeksforgeeks/CProgramtoconvertthediagonalelementsofthematrixto0/CProgramtoconvertthediagonalelementsofthematrixto020221020164658-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/FactoryMethodDesigninJava/fACTORYmETHODdESIGNpATTERN20221026153443-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/PythonProgramtoCalculateandPrintBonusGrossusingBasicSalary/PythonProgramtoCalculateandPrintBonusGrossusingBasicSalary20221025121752-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/GenerativeAdversarialNetworkGAN/GenerativeAdversarialNetworkGAN20221021101048-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/JavaScriptprogramtogeneratemultiplicationtable/JSProgramtoGenerateMultiplicationTable20221025104329-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/InstallSetupAnacondaPythonJupyterNotebookandSpyderonWindows10/InstallSetupAnacondaPythonJupyterNotebookandSpyderonWindows1020221025174733-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/HowtoUseKaggleForLearningDataScience/HowtoUseKaggleForLearningDataScience20221025173946-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/HowtoChangetheDataTypeofNumPyArray/HowtoChangetheDataTypeofNumPyArray20221025172925-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/CProgramtoConvertKilogramstoGramsviceversa/CProgramtoConvertKilogramstoGramsviceversa20221020163703-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/SelectingRowsinPandasDataFrameBasedonConditions/SelectingRowsinPandasDataFrameBasedonConditions20221025170947-small.png
- https://media.geeksforgeeks.org/wp-content/post-ads-banner/2021-12-29-16-30-50-CIP_Icon.png
- https://media.geeksforgeeks.org/wp-content/post-ads-banner/2021-12-29-11-18-16-DSA_Ad_icon (1).png
- https://media.geeksforgeeks.org/wp-content/post-ads-banner/2022-07-27-23-40-15-image.png
SEO friendly URL
The URL is SEO friendly.
https://www.geeksforgeeks.org/
404 page
The website has 404 error pages.
https://www.geeksforgeeks.org/404-6467f9f12876ee3bb56d528f02712bb1
Robots.txt
The webpage can be accessed by search engines.
Noindex
The webpage does not have a noindex tag set.
In-page links
The webpage contains more than 150 links.
Internals
402- https://www.geeksforgeeks.org/
- JAVA / Python / C++ (Self-Paced)
- Asymptotic Analysis
- Worst, Average and Best Cases
- Asymptotic Notations
- Little o and little omega notations
- Lower and Upper Bound Theory
- Analysis of Loops
- Solving Recurrences
- Amortized Analysis
- What does 'Space Complexity' mean ?
- Pseudo-polynomial Algorithms
- Polynomial Time Approximation Scheme
- A Time Complexity Question
- Searching Algorithms
- Sorting Algorithms
- Graph Algorithms
- Pattern Searching
- Geometric Algorithms
- Mathematical
- Bitwise Algorithms
- Randomized Algorithms
- Greedy Algorithms
- Dynamic Programming
- Divide and Conquer
- Backtracking
- Branch and Bound
- All Algorithms
- Arrays
- Linked List
- Stack
- Queue
- Binary Tree
- Binary Search Tree
- Heap
- Hashing
- Graph
- Advanced Data Structure
- Matrix
- Strings
- All Data Structures
- Company Preparation
- Top Topics
- Interview Experiences
- Experienced Interviews
- Internship Interviews
- Competititve Programming
- Design Patterns
- System Design Tutorial
- Multiple Choice Quizzes
- C
- C++
- Java
- Python
- C#
- SQL
- Scala
- Perl
- Go Language
- Kotlin
- HTML
- CSS
- JavaScript
- PHP
- Bootstrap
- Tailwind CSS
- Foundation CSS
- Materialize CSS
- Bulma
- Pure CSS
- Primer CSS
- Blaze UI
- Semantic UI
- AngularJS
- NodeJS
- jQuery
- ReactJS
- Machine Learning
- Data Science
- Mathematics
- Operating System
- DBMS
- Computer Networks
- Computer Organization and Architecture
- Theory of Computation
- Compiler Design
- Digital Logic
- Software Engineering
- GATE Computer Science Notes
- Last Minute Notes
- GATE CS Solved Papers
- GATE CS Original Papers and Official Keys
- GATE 2021 Dates
- GATE CS 2021 Syllabus
- Important Topics for GATE CS
- Software Design Patterns
- System Design Tutorial
- HTML Cheat Sheet
- CSS Cheat Sheet
- JS Cheat Sheet
- jQuery Cheat Sheet
- Facebook SDE Sheet
- Amazon SDE Sheet
- Apple SDE Sheet
- Netflix SDE Sheet
- Google SDE Sheet
- Wipro Coding Sheet
- Infosys Coding Sheet
- TCS Coding Sheet
- Cognizant Coding Sheet
- HCL Coding Sheet
- SDE Sheet
- FAANG Coding Sheet
- Love Babbar Sheet
- Mass Recruiter Sheet
- Product-Based Coding Sheet
- Company-Wise Preparation Sheet
- Array Sheet
- String Sheet
- Tree Sheet
- Graph Sheet
- DP Sheet
- School Programming
- Number System
- Algebra
- Trigonometry
- Statistics
- Probability
- Geometry
- Mensuration
- Calculus
- Class 8 Notes
- Class 9 Notes
- Class 10 Notes
- Class 11 Notes
- Class 12 Notes
- Class 8 Maths Solution
- Class 9 Maths Solution
- Class 10 Maths Solution
- Class 11 Maths Solution
- Class 12 Maths Solution
- Class 8 Maths Solution
- Class 9 Maths Solution
- Class 10 Maths Solution
- Class 11 Maths Solution
- Class 12 Maths Solution
- Class 8 Notes
- Class 9 Notes
- Class 10 Notes
- Class 11 Notes
- Class 8 Notes
- Class 9 Notes
- Class 10 Notes
- Business Studies (Class 11th)
- Business Studies (Class 12th)
- ISRO CS Original Papers and Official Keys
- ISRO CS Solved Papers
- ISRO CS Syllabus for Scientist/Engineer Exam
- UGC NET CS Notes Paper II
- UGC NET CS Notes Paper III
- UGC NET CS Solved Papers
- Campus Ambassador Program
- School Ambassador Program
- Project
- Geek of the Month
- Campus Geek of the Month
- Placement Course
- Competititve Programming
- Testimonials
- Student Chapter
- Geek on the Top
- Internship
- Careers
- Geography Notes
- History Notes
- Science & Tech. Notes
- Ethics Notes
- Polity Notes
- Economics Notes
- UPSC Previous Year Papers
- SSC CGL Syllabus
- General Studies
- English
- Reasoning
- Subjectwise Practice Papers
- Previous Year Papers
- SBI Clerk Syllabus
- General Awareness
- English
- Quantitative Aptitude
- Reasoning Ability
- SBI Clerk Practice Papers
- SBI PO Syllabus
- General Awareness
- English
- Quantitative Aptitude
- Reasoning Ability
- Previous Year Papers
- SBI PO Practice Papers
- IBPS PO 2022 Syllabus
- English Notes
- Reasoning Notes
- Previous Year Papers
- Mock Question Papers
- IBPS Clerk Syllabus
- English Notes
- Previous Year Papers
- Hire with Us
- Know about Jobathon
- Home
- Saved Videos
- GBlog
- Puzzles
- What's New ?
- DSA
- Data Structures
- Algorithms
- C++
- Java
- Python
- Competitive Programming
- Machine Learning
- JavaScript
- SDE Sheet
- Puzzles
- GFG School
- Projects
- https://www.geeksforgeeks.org/technical-scripter-event-2022-by-geeksforgeeks/?ref=ghb
- Gblog
- Technical Scripter Event 2022 – India’s Biggest Technical Content Writing Contest
- Read More
- Crack GATE CS 2023 With GeeksForGeeks Test Series
- Read More
- GFG-Update
- GATE CS
- GBlog
- Web3 vs. Metaverse: What’s the Difference?
- Easy
- Read More
- Difference Between
- GBlog
- Explore
- 7:37C++ Program to convert the diagonal elements of the matrix to 026/10/2022
- 31:55Factory Method Design in Java26/10/2022
- 5:57Python Program to Calculate and Print Bonus & Gross using Basic Salary26/10/2022
- 12:55Generative Adversarial Network (GAN) in Deep Learning26/10/2022
- 5:40Javascript program to generate multiplication table25/10/2022
- 14:53Install & Setup Anaconda Python, Jupyter Notebook and Spyder on Windows 1025/10/2022
- 17:04How to Use Kaggle For Learning Data Science25/10/2022
- 3:28How to Change the Data Type of NumPy Array25/10/2022
- 5:21C Program to Convert Kilograms to Grams & vice versa25/10/2022
- 9:01Selecting Rows in Pandas DataFrame Based on Conditions25/10/2022
- Find parents that are K level above given node for Q queries
- Read More
- Technical Scripter 2022
- Dynamic Programming
- Technical Scripter
- Tree
- Substring with maximum ASCII sum when some ASCII values are redefined
- Read More
- Kadane
- substring
- Strings
- Smallest number greater than K by removing digits from N
- Basic
- Read More
- Technical Scripter 2022
- Recursion
- Technical Scripter
- Partition Array into 3 Subarrays to maximize the product of sums
- Hard
- Read More
- sliding-window
- Suffix-Array
- Technical Scripter 2022
- Arrays
- Technical Scripter
- Minimize the maximum of 0s left or 1s deleted from Binary String
- Read More
- binary-string
- prefix-sum
- Greedy
- Strings
- Stack-buffer based STL allocator
- Hard
- Read More
- Picked
- STL
- C++
- Stack
- How does Java process the backspace terminal control character?
- Read More
- Picked
- Technical Scripter 2022
- Java
- Strings
- Technical Scripter
- Java Tutorial
- Python Tutorial
- Data Structures Tutorial
- Minimize X such that array can made 0 by reducing elements less than X
- Read More
- Technical Scripter 2022
- Arrays
- Greedy
- Technical Scripter
- LSTM Based Poetry Generation Using NLP in Python
- Expert
- Read More
- Python-matplotlib
- Python-nltk
- Python-numpy
- Python-pandas
- Python-Tensorflow
- Machine Learning
- Python
- Scraping Flipkart Data using Python
- Read More
- Web-scraping
- Python
- Uber Rides Data Analysis using Python
- Read More
- Machine Learning Projects
- Machine Learning
- Python
- Ola Bike Ride Request Forecast using ML
- Read More
- Machine Learning
- Python
- Spaceship Titanic Project using Machine Learning – Python
- Read More
- Machine Learning
- Python
- Parkinson Disease Prediction using Machine Learning – Python
- Read More
- Machine Learning
- Python
- 2
- 3
- 4
- 5
- 10
- 20
- 30
- »
- Last »
- Java Tutorial
- Python Tutorial
- Data Structures Tutorial
- View All
- Crack the Coding Interview With GeeksforGeeks Weekly Contest Series
- SDE SHEET – A Complete Guide for SDE Preparation
- 100 Days of Code – A Complete Guide For Beginners and Experienced
- Must Do Coding Questions for Product Based Companies
- Get Hired With GeeksforGeeks – GFG Job Portal
- Guest Blogs
- Must Do Coding Questions Company-wise
- Practice for cracking any coding interview
- Placements
- GATE Computer Science Notes
- Machine Learning
- Django Tutorial
- Computer Science Projects
- Company Interview Corner
- The C++ Standard Template Library (STL)
- Software Design Patterns
- SQL Tutorial
- Advanced Data Structures
- https://www.geeksforgeeks.org/
- About Us
- In Media
- Contact Us
- Privacy Policy
- Copyright Policy
- Algorithms
- Data Structures
- SDE Cheat Sheet
- Machine learning
- CS Subjects
- Video Tutorials
- Python
- Java
- CPP
- Golang
- C#
- SQL
- Kotlin
- Web Tutorials
- Django Tutorial
- HTML
- JavaScript
- Bootstrap
- ReactJS
- NodeJS
- Write an Article
- Improve an Article
- Write Interview Experience
- Internships
- @geeksforgeeks
- Some rights reserved
- Cookie Policy
- Privacy Policy
Externals
73- DSA Classes (Live)
- System Design (Live)
- Java Backend Developer (Live)
- Full Stack (Live)
- Explore More Live Courses
- DSA (Self-Paced)
- SDE Theory (Self-Paced)
- All Development Courses (Self-Paced)
- Explore More Self-Paced Courses
- Competitive Programming (Live)
- GATE Course 2023 (Live)
- Data Science (Live)
- Explore More Live Courses
- DSA (Self-Paced)
- CIP (Self-Paced)
- Explore More Self-Paced Courses
- School Guide
- Python Programming
- Learn To Make Apps
- Explore more
- All Courses
- Practice Company Questions
- Apply for Jobs
- Jobathon
- All DSA Problems
- Problem of the Day
- Interview Series: Weekly Contests
- Bi-Wizard Coding: School Contests
- Events
- Practice SDE Sheet
- Top 50 Array Problems
- Top 50 String Problems
- Top 50 Tree Problems
- Top 50 Graph Problems
- Top 50 DP Problems
- Contests
- Courses
- Interview Preparation
- Topic-wise Practice
- Write & Earn
- GfG Contests
- Courses at GeeksforGeeks
- Write an Article
- Coding Practice
- Complete Interview Preparation- Self Paced Course View Details
- Data Structures & Algorithms- Self Paced CourseView Details
- Practice Problems, POTD Streak, Weekly Contests & More!View Details
- GfG Contests
- Courses at GeeksforGeeks
- Write an Article
- Coding Practice
- Complete Interview Preparation With Doubt Assistance
- Amazon SDE Test Series
- Try It!
- feedback@geeksforgeeks.org
- https://www.facebook.com/geeksforgeeks.org/
- https://www.instagram.com/geeks_for_geeks/
- https://in.linkedin.com/company/geeksforgeeks
- https://twitter.com/geeksforgeeks
- https://www.youtube.com/geeksforgeeksvideos
- https://play.google.com/store/apps/details?id=free.programming.programming
- Careers
- Courses
- News
- Top News
- Technology
- Work & Career
- Business
- Finance
- Lifestyle
- Knowledge
- Pick Topics to Write
- Video Internship
Language
The webpage has the language declared.
en-us
Favicon
The webpage has a favicon.
https://www.geeksforgeeks.org/wp-content/uploads/gfg_200X200.png
Performance
Text compression
The HTML file is compressed.
Load time
The webpage loaded in 0.17 seconds.
Page size
The size of the HTML webpage is 21,283.00.
HTTP requests
There are fewer than 25 HTTP requests on the webpage.
JavaScripts
8- https://apis.google.com/js/platform.js
- https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.14/require.min.js
- https://code.jquery.com/jquery-3.1.1.min.js?ver=3.1.1
- https://code.jquery.com/jquery-migrate-3.0.0.min.js?ver=3.0.0
- https://www.geeksforgeeks.org/wp-content/themes/iconic-one/js/gfg.min.js?ver=11.43
- https://www.googletagmanager.com/gtag/js?id=G-DWCCJLKX3X
- https://www.geeksforgeeks.org/wp-includes/js/wp-embed.min.js?ver=4.9.8
- https://www.googleoptimize.com/optimize.js?id=OPT-5PGZ8MN
CSS
2- https://www.geeksforgeeks.org/wp-content/themes/iconic-one/css/gfg.min.css?ver=10.3
- https://use.typekit.net/mrg0hpc.css
Images
15- https://media.geeksforgeeks.org/gfg-gg-logo.svg
- https://media.geeksforgeeks.org/wp-content/cdn-uploads/20221018095839/Technical-Scripter-2022-By-GeeksforGeeks.jpg
- https://videocdn.geeksforgeeks.org/geeksforgeeks/CProgramtoconvertthediagonalelementsofthematrixto0/CProgramtoconvertthediagonalelementsofthematrixto020221020164658-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/FactoryMethodDesigninJava/fACTORYmETHODdESIGNpATTERN20221026153443-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/PythonProgramtoCalculateandPrintBonusGrossusingBasicSalary/PythonProgramtoCalculateandPrintBonusGrossusingBasicSalary20221025121752-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/GenerativeAdversarialNetworkGAN/GenerativeAdversarialNetworkGAN20221021101048-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/JavaScriptprogramtogeneratemultiplicationtable/JSProgramtoGenerateMultiplicationTable20221025104329-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/InstallSetupAnacondaPythonJupyterNotebookandSpyderonWindows10/InstallSetupAnacondaPythonJupyterNotebookandSpyderonWindows1020221025174733-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/HowtoUseKaggleForLearningDataScience/HowtoUseKaggleForLearningDataScience20221025173946-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/HowtoChangetheDataTypeofNumPyArray/HowtoChangetheDataTypeofNumPyArray20221025172925-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/CProgramtoConvertKilogramstoGramsviceversa/CProgramtoConvertKilogramstoGramsviceversa20221020163703-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/SelectingRowsinPandasDataFrameBasedonConditions/SelectingRowsinPandasDataFrameBasedonConditions20221025170947-small.png
- https://media.geeksforgeeks.org/wp-content/post-ads-banner/2021-12-29-16-30-50-CIP_Icon.png
- https://media.geeksforgeeks.org/wp-content/post-ads-banner/2021-12-29-11-18-16-DSA_Ad_icon (1).png
- https://media.geeksforgeeks.org/wp-content/post-ads-banner/2022-07-27-23-40-15-image.png
Image format
There are 14 images that are not using the AVIF, WebP format.
Images
14- https://media.geeksforgeeks.org/wp-content/cdn-uploads/20221018095839/Technical-Scripter-2022-By-GeeksforGeeks.jpg
- https://videocdn.geeksforgeeks.org/geeksforgeeks/CProgramtoconvertthediagonalelementsofthematrixto0/CProgramtoconvertthediagonalelementsofthematrixto020221020164658-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/FactoryMethodDesigninJava/fACTORYmETHODdESIGNpATTERN20221026153443-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/PythonProgramtoCalculateandPrintBonusGrossusingBasicSalary/PythonProgramtoCalculateandPrintBonusGrossusingBasicSalary20221025121752-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/GenerativeAdversarialNetworkGAN/GenerativeAdversarialNetworkGAN20221021101048-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/JavaScriptprogramtogeneratemultiplicationtable/JSProgramtoGenerateMultiplicationTable20221025104329-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/InstallSetupAnacondaPythonJupyterNotebookandSpyderonWindows10/InstallSetupAnacondaPythonJupyterNotebookandSpyderonWindows1020221025174733-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/HowtoUseKaggleForLearningDataScience/HowtoUseKaggleForLearningDataScience20221025173946-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/HowtoChangetheDataTypeofNumPyArray/HowtoChangetheDataTypeofNumPyArray20221025172925-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/CProgramtoConvertKilogramstoGramsviceversa/CProgramtoConvertKilogramstoGramsviceversa20221020163703-small.png
- https://videocdn.geeksforgeeks.org/geeksforgeeks/SelectingRowsinPandasDataFrameBasedonConditions/SelectingRowsinPandasDataFrameBasedonConditions20221025170947-small.png
- https://media.geeksforgeeks.org/wp-content/post-ads-banner/2021-12-29-16-30-50-CIP_Icon.png
- https://media.geeksforgeeks.org/wp-content/post-ads-banner/2021-12-29-11-18-16-DSA_Ad_icon (1).png
- https://media.geeksforgeeks.org/wp-content/post-ads-banner/2022-07-27-23-40-15-image.png
JavaScript defer
The are 7 javascript resources without the defer attribute.
JavaScripts
7- https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.14/require.min.js
- https://code.jquery.com/jquery-3.1.1.min.js?ver=3.1.1
- https://code.jquery.com/jquery-migrate-3.0.0.min.js?ver=3.0.0
- https://www.geeksforgeeks.org/wp-content/themes/iconic-one/js/gfg.min.js?ver=11.43
- https://www.googletagmanager.com/gtag/js?id=G-DWCCJLKX3X
- https://www.geeksforgeeks.org/wp-includes/js/wp-embed.min.js?ver=4.9.8
- https://www.googleoptimize.com/optimize.js?id=OPT-5PGZ8MN
DOM size
There are more than 1,500 DOM nodes.
Security
HTTPS encryption
The webpage uses HTTPS encryption.
The HTML file has https://www.geeksforgeeks.org/ DOM nodes.
Mixed content
There are no mixed content resources on the webpage.
Server signature
The webpage has a public server signature.
nginx
Unsafe cross-origin links
The webpage does not have unsafe cross-origin links.
Plaintext email
The webpage contains plaintext emails.
Emails
2- feedback@geeksforgeeks.org
- feedback@geeksforgeeks.org
Miscellaneous
Structured data
The webpage has structured data.
Open Graph
10Schema.org
7
Meta viewport
The webpage has a meta viewport tag set.
width=device-width,initial-scale=1,maximum-scale=1
Character set
The webpage has a charset value set.
utf-8
Sitemap
No sitemaps found.
Social
The webpage has 4 social links.
Content length
The webpage has 1,656 words.
Text to HTML ratio
The text to HTML ratio is 10%.
Inline CSS
The webpage contains inline CSS code.
Attributes
29top:0
margin-bottom:.35rem
margin:auto
height:80px
position:relative;margin-bottom:10px
position:relative;margin-bottom:10px
position:relative;margin-bottom:10px
position:relative;margin-bottom:10px
position:relative;margin-bottom:10px
position:relative;margin-bottom:10px
position:relative;margin-bottom:10px
position:relative;margin-bottom:10px
position:relative;margin-bottom:10px
position:relative;margin-bottom:10px
display:flex
margin: 25px auto 0;
margin-top:-25px
margin-bottom:20px
margin-top:-25px
font:700 18px/31px var(--font-sofia);color:var(--color-black)
color:#fff!important
justify-content:space-between
margin-block-start:0
margin-block-start:0
margin-block-start:0
padding-bottom:0!important
margin-block-start:0
margin-block-start:0
margin-block-start:0
Deprecated HTML
The webpage has deprecated HTML tags.12
<center>
<u>