Professional Documents
Culture Documents
Final Project and Presentation - CSE - 371 - Soumithra - Biswas - 17104096
Final Project and Presentation - CSE - 371 - Soumithra - Biswas - 17104096
Search Engine Optimization, or SEO, is a set of best practices for getting a website or page
ranked as highly as possible in one of the top search engines. SEOs (people who do search
engine optimization) like to refer to “search engines” in the generic sense to be democratic, but
in reality, Google is the search engine that is targeted most often. If a web page is ranked as the
top result in Google, a similar ranking will very likely follow in Yahoo and Bing.
Throughout this book, we’ll use “Google” and “search engine(s)” synonymously, since Google’s
indexing algorithm sets the agenda for all other general purpose search engines. SEO is a
constantly moving target. Many tips and concepts that worked famously two or three years ago
have either diminished in effectiveness, or are even counterproductive to implement at this point.
Unfortunately, no one in the SEO world has the last word on what works and what doesn’t with
100% authority. The reason is simple: search engines use proprietary algorithms (computational
rules and procedures) for deciding which pages command higher rankings in search results. If
everyone knew how Google’s algorithm worked, everyone would game the system. All we can
do from the outside is draw from years of experience, looking at different properties of high
ranking websites and trying to find commonalities. One of the most consistent features of
pages on the first page of Google is a relatively large number of inbound links. Suppose we
wrote the world’s greatest blog post on container gardening. Theoretically, outstanding content
gets circulated more than average or mediocre content. So, when other home and garden sites
address the topic of container gardening, they might reference your article in the form of a link,
and your post could wind up with thousands of links pointing to it. When you look up “iPhone”
in Google, the top result is almost always Apple, since the vast majority of iPhone-related
content has links to Apple’s website. Some webmasters and Internet marketers take the
reductionist view that links are the only factor that really matters in SEO. On the opposite
extreme, some blogging gurus insist that all that matters is writing good content, implying that
Google’s search results are a meritocracy. Example : Yahoo doesn’t have a search engine of its
own.It began as a directory,where “search” results came from sites handpicked by Yahoo’s own
staff. Yahoo now uses Bing’s search technology behind the scenes. Between the Bing website
and Yahoo, Bing-powered search is 26.1% of the US search market, while Google is 65.6%.
Search engine optimization isn’t the only way to increase a website’s traffic and income, but it’s
arguably the most important. This goes against the grain of popular sites that put social media
on a pedestal, insisting that bloggers and marketers should focus their attention primarily on
Facebook, Twitter and Google+ for driving pageviews. For many websites, social media is
indeed necessary, but not sufficient. Search traffic has its own unique advantages.Search traffic
is, relatively speaking, sustainable traffic. A #1 result in Google, maintained over time, will
deliver consistent traffic to a site day in and day out. If the term “container gardening” gets
around 300 searches a day in Google, the #1 result will be clicked on about 40% of the time,
meaning that your top ranked post on container gardening would receive about 120 visits today,
120 visits tomorrow, and so on. Search rankings aren’t static—they can be overtaken by new
pages that gain authority—but they require far less maintenance to maintain their
positions that social media updates.
There are some certain level of free tools and technologies that can be used for SEO which is
given below :
One of the primary uses for this extension is identifying issues with code,
specifically JavaScript implementations with menus and the user interface.
By turning off JavaScript and CSS, it is possible to identify where these issues are
occurring in the browser.
We auditing is not just limited to JavaScript and CSS issues.
We can also see alt text, find broken images, and view meta tag information and
response headers.
5. WebPageTest.org
Page speed has been a hot topic in recent years, and auditing website page
speed audits brings you to a plethora of tools that are useful.
To that end, webpagetest.org is one of those essential SEO tools for your agency.
Cool things that can be done with WebPageTest.org include:
Waterfall speed tests.
Competitor speed tests.
Competitor speed videos.
Identifying how long it takes a site to fully load.
Time to first byte.
Start render time.
Document object model (DOM) elements.
This is useful for figuring out how a site’s technical elements interact to create the
final result, or display time.
6.Google’s Schema.org
Structured Data Testing Tool
This tool performs one function and one function well: it helps you test Schema
structured data markup against the known data from Schema.org that Google
supports.
This is a fantastic way to identify issues with your Schema coding before the code
is implemented.
Botify
This tool is one of those in-depth tools that comes along once in a great while.
For technical SEO, Botify is one of the most complete technical SEO tools
available.
Its claim to fame includes the ability to reconcile search intent and technical SEO
with its in-depth keywords analysis tool.
It is possible to tie things like crawl budget and technical SEO elements that map
to searcher intent.
Not only that, it is possible to identify all the technical SEO factors that are
contributing to ranking through its detailed technical analysis.
In its detailed reporting, it is also possible to detect changes in how people are
searching, regardless of the industry that you are focused on.
The powerful part of Botify includes its in-depth reports that are capable of tying
data to information that you can really act on.
SEO stands for search engine optimization. It is a process of optimizing our cheesecake website
to get more traffic to increase growth and profit. Even if your website is not that good, but SEO
can help your business to grow more.
Even if You are not taking too many measures, there are minimal chances to bring effective
changes.
MAIN KEY MEASURES TO BE CONSIDERED:
1 User Experience
It includes reducing bounce rate time and increasing CTR and dwell time
REDUCING Bounce rate time :
a. Optimize page load time.
If there is an issue in page-content, the bounce rate becomes high.
b. Smart Formatting.'
Even if our content is unique and incredible, but it has very poor formatting—chances of
higher Bounce rate time increases.
Use of headers
Bulleted lists
use of grids
INCREASING Dwell time:
Dwell time is the total time spent on the website before returning to the SERP.
For example, when you search for a cheesecake shop, We visit the first website suggested, but
then we realize the content or facilities are not good at this website then you return to the back
search page and open the second one. Now we spend more time at the second website, so IF
most users have high dwell time for the second website then Google will consider the second
website as #1 website in search of cheesecake shops
Therefore, Our aim to increase the Dwell time of visitors on our cheesecake website.
2 LINK BUILDING
It means utilizing links from another website to your website to ease visitors.
<a href ="https://cheesecake.com">Joe's cheesecake shop</a>
Above is an example of a hyperlink.
There are two uses of hyperlinks
To rank the websites over the internet.
To discover new web pages.
3 Social Signals
This term means making the website socially active
There are two ways to this :
Creating Social media profiles for your business.
Making it easier to share over the internet.
4 PROVIDING REAL BUSINESS INFORMATION
The process includes providing the cheesecake shop's address, providing name and contact
details of the owner.
Providing Customer Reviews.
I am optimizing it for Local search.
5 Technical
Making the website more technical means creating an internally organized code or functioning of
the website.
Use H1,H2,...H6 tags properlt.
Using meta description
Use keywords in image tags
Use schema markup.
6 Page Speed
He is making the website more easily accessible over all types of network services.
This can be done by checking the site with mobile testing tools
7 Accessible URL
Using the HTTP protocol
Creating a flexible sitemap
Creating a robot.txt file
The robot.txt file must be located at the root of the site.
9 Mobile Friendliness
The design of the website should be responsive
No content should be hidden for small screens
More accessible Tabs and buttons
Larger Fonts
10 Content Optimization
Adding the primary keyword in the early on content
Keeping the indentation organized.
Using LRI(LATENT SEMANTIC INDEXING) Keywords.
We are using Video to make the content more visual and more comfortable to remember.