SEO History & Introduction
SEO History & Introduction
SEO History & Introduction
User Started
facing
problems
to access
Yahoo Came the content
Introduction – What is SEO
The real SEO game started in the year 1996 when Sergey Brin and Larry Page began building what
would become the biggest, most recognized search engine to date:
EO EVOLUTION
Google saw an opportunity to do something that other search engines weren’t. It began working on algorithm updates that would
eward quality, relevant content to connect users with what they really want to find.
Introduction – What is SEO
SEO stands for Search Engine Optimization. SEO is all about optimizing a website for
search engines. SEO is a technique for:
designing and developing a website to rank well in search engine results.
improving
SEO the volume and quality ofSEO
stands for Search Engine Optimization. traffic
is alltoabout
a website from
optimizing searchforengines.
a website search engines. SEO is a
marketing
echnique for: by understanding how search algorithms work, and what human visitors might
search.
designing and developing a website to rank well in search engine results.
improving the volume and quality of traffic to a website from search engines.
marketing by understanding how search algorithms work, and what human visitors might search.
Normal Routine
1) Checked Exception
The classes that directly inherit the Throwable class except
RuntimeException and Error are known as checked exceptions. For
example, IOException, SQLException, etc. Checked exceptions are
checked at compile-time.
2) Unchecked Exception
The classes that inherit the RuntimeException are known as unchecked
exceptions. For example, ArithmeticException, NullPointerException,
ArrayIndexOutOfBoundsException, etc. Unchecked exceptions are not
checked at compile-time, but they are checked at runtime.
Java Programming – Exception Handling
The "try" keyword is used to specify a block where we should place an exception code. It means we can't use try block
alone. The try block must be followed by either catch or finally.
h The "catch" block is used to handle the exception. It must be preceded by try block which means we can't use catch
block alone. It can be followed by finally block later.
lly The "finally" block is used to execute the necessary code of the program. It is executed whether an exception is handled
or not.
ws The "throws" keyword is used to declare exceptions. It specifies that there may occur an exception in the method. It
doesn't throw an exception. It is always used with method signature.
Common Scenarios of Java Exceptions
There are given some scenarios where unchecked exceptions may occur. They are as follows:
If we have a null value in any variable, performing any operation on the variable throws a NullPointerException.
2.String s=null;
3.System.out.println(s.length());//NullPointerException
3) A scenario where NumberFormatException occurs
If the formatting of any variable or number is mismatched, it may result into NumberFormatException. Suppose we have a strin
variable that has characters; converting this variable into digit will cause NumberFormatException.
4.String s="abc";
5.int i=Integer.parseInt(s);//NumberFormatException
4) A scenario where ArrayIndexOutOfBoundsException occurs
When an array exceeds to it's size, the ArrayIndexOutOfBoundsException occurs. there may be other reasons to occu
ArrayIndexOutOfBoundsException. Consider the following statements.
6.int a[]=new int[5];
7.a[10]=50; //ArrayIndexOutOfBoundsException