Practical - 1 To 8 - Lab Manual - SEO - 19012021057
Practical - 1 To 8 - Lab Manual - SEO - 19012021057
Subject Faculty
Head of the Department
INDEX
List of Laboratory Experiments
# Experiment Aim Page Start End Sign Grade /
No Date Date Marks
Introduction of SEO and Google search
1 12/7/ 22 12/7/ 22
algorithm
2 Blog Creation and content writing, 19/7/22 19/7/ 22
posting and Google analytics
3 To experiment and learn Keyword 26/7/22 26/7/22
search analysis by Google trends.
4 Develop robots.txt file for your blog. 5/8/22 5/8/22
5 Creation and submiss ion of sitemap for 27/8/22 27/8/22
your blog.
6 Analyzing website performance and 12/11/22 12/11/22
performing on-page optimization
techniques.
7 To perform the keyword researc h and 18/11/22 18/11/22
analysis for your blog or website
8 To study and practice off-page 18/11/22 18/11/22
optimization techniques.
Assignments
1 Assignment-1
1. Students are hereby informed to get print of this file and the practic al reports you
prepared s o far during the s emes ter. K eep this 3 page (title page, c ertific ate and
index) on top and then the c ontent pages of your practicals. Don’t forget to spiral
bind of all this together.
2. Mention page numbers of all the practicals as per your printed reports.
3. Students are advised to write the end date of assignment from the fac ulty s
ignature date of assignment. You can mention any start date.
2CEIT78PE5 : Search Engine Practical -1
Optimization
Practical-1
Aim: Introduction of SEO and google search algorithms
1. Alt tags
2. Anchor Text
Anchor text is the clickable text in a hyperlink. SEO best practices dictate
that anchor text be relevant to the page you're linking to, rather than generic
text. The words contained in the anchor text help determine the ranking that
the page will receive by search engines such as Google or Yahoo and Bing.
PARTH-19012011130
1
2CEIT78PE5 : Search Engine Practical -1
Optimization
Black hat SEO is a practice against search engine guidelines, used to get a
site ranking higher in search results. These unethical tactics don't solve for
the searcher and often end in a penalty from search engines. Black hat
techniques include keyword stuffing, cloaking, and using private link
networks.
White hat SEO is the body of approved search engine optimization tactics
designed to increase a website's position on a search engine results page
(SERP). Search engine results that appear as a result of approved methods,
rather than payment or trickery, are referred to as organic search results.
5. Keyword
6. Keyword Density
7. Title
This is the HTML title tag, which we also call the page title or SEO title.
When you look something up in a search engine, you get a list of results that
appear as snippets. The SEO title is part of the snippet together with, at
least, a URL and a meta description.
PARTH-19012011130
2
2CEIT78PE5 : Search Engine Practical -1
Optimization
8. Heading Tags
Header tags, also known as heading tags, are used to separate headings and
subheadings on a webpage. They rank in order of importance, from H1 to
H6, with H1s usually being the title. Header tags improve the readability and
SEO of a webpage.
9. Inbound links
Inbound links, also known as backlinks, occur when another website links
back to your site. Google views inbound links as an indicator that your site
has high-quality content, making these links one of the most important
elements in search engine optimization (SEO).
An outbound link, also called an external link, is a link from your website to
a different website.
11. Indexing
PARTH-19012011130
3
2CEIT78PE5 : Search Engine Practical -1
Optimization
Link juice is a term in SEO (Search Engine Optimization) that refers to the
amount of authority or value that one backlink passes to the website it
connects with. In the SEO industry, link juice is also called “link equity”.
Long-tail keywords are longer and more specific keyword phrases that
visitors are more likely to use when they're closer to a point-of-purchase or
when they're using voice search. They're a little bit counter-intuitive, at first,
but they can be hugely valuable if you know how to use them.
15. No-follow
A no follow link is a link that does not count as a point in the page's favor,
does not boost PageRank, and doesn't help a page's placement in the
SERPs. No follow links get no love.
A search query is a string of text that someone types into a search engine,
using various combinations of keywords, in order to receive a list of results
(called a SERP) with various information that is intended to help provide
them answers.
17. SEM
Search Engine Marketing is a term that encompasses both SEO and PPC.
Some people see SEM and PPC as synonymous with each other. SEM makes
use of advertising techniques such as Google Ads to rank higher and reach
the target audience.
It includes setting up and optimizing paid ads that will help in increasing
conversions and returns on investment. SEM also includes keyword research
that helps in planning a targeted ad campaign.
PARTH-19012011130
4
2CEIT78PE5 : Search Engine Practical -1
Optimization
18. Ranking
19. Backlink
Links on websites other than your own that go back to a page on your
website. Backlinks are also called inbound links because they represent
another website's traffic coming to your own site. The quality and quantity of
your backlinks can help you rank higher in search engines such as Google
and Bing.
20. SERP
1. Panda (2011)
2. Penguin (2012)
3. Hummingbird (2013)
4. Pigeon (2014)
5. Mobilegeddon (2015)
6. Possum (2016)
7. Fred (2017)
8. Bidirectional Encoder representation from transformers (BERT-
PARTH-19012011130
5
2CEIT78PE5 : Search Engine Practical -1
Optimization
1. Panda
What is a Panda?
The stated purpose of the Google Panda algorithm update was to reward
high-quality websites and diminish the presence of low-quality websites in
Google’s organic search engine results. It was also initially known as
"Farmer." According to Google, Panda’s initial rollout over the course of
several months affected up to 12 percent of English language search
results.
Advantages
Disadvantages
● Too secretive:
● Discouraging for new comers
2. Penguin
What is Penguin?
PARTH-19012011130
7
2CEIT78PE5 : Search Engine Practical -1
Optimization
intended by Google to fight low-quality content and black hat SEO link
building tactics. Penguin has been refreshed several times since its
introduction, and in 2016 became part of Google’s core algorithm.
Advantages
Disadvantage
3. Hummingbird
What is Hummingbird?
PARTH-19012011130
8
2CEIT78PE5 : Search Engine Practical -1
Optimization
4. Pigeon
What is Pigeon?
Google Pigeon is the code name given to one of Google's local search
algorithm updates. This update was released on July 24, 2014.[2] The update
is aimed to increase the ranking of local listing in a search.
The changes will also affect the search results shown in Google Maps along
with the regular Google search results. As of the initial release date, it was
released in US English and was intended to shortly be released in other
languages and locations. This update provides the results based on the user
location and the listing available in the local directory.
Advantages
5. Mobilegeddon
What is Mobilegeddon?
PARTH-19012011130
1
0
2CEIT78PE5 : Search Engine Practical -1
Optimization
Engine Watch on March 9, 2015. The term was then adopted by webmasters
and web-developers.
The main effect of this update was to give priority to websites that display
well on smartphones and other mobile devices. The change did not affect
searches made from a desktop computer or a laptop.
Advantages
6. Possum
What is Possum?
Advantages
7. Fred
What is
Fred?
PARTH-19012011130
1
1
2CEIT78PE5 : Search Engine Practical -1
Optimization
Google Fred is an algorithm update that targets black-hat tactics tied to
aggressive monetization. This includes an overload on ads, low-value
content, and little added user benefits. This does not mean all sites hit by the
Google Fred update are dummy sites created for ad revenue, but (as Barry
Schwartz noted in his observations of Google Fred) the majority of websites
affected were content sites that have a large number of ads and seem to have
been created for the purpose of generating revenue over solving a user’s
problem.
PARTH-19012011130
10
2CEIT78PE5: SEO Practical - 2
Practical - 2
Prepare a report with screenshots of all steps (signing up, the configuration
of the blog, content writing/posting, adding and configuring the google
analytics addon)
Task 1: Think and decide on a topic on which you want to create a blog
(individually).
Ans.
I am going to make blogs on ‘ Artificial Intelligence ‘
PARTH-19012011130 11
2CEIT78PE5: SEO Practical - 2
1. When you open Blogger.com - Create a unique and beautiful blog easily.
you will have this type of screen in front of you. Now, you need one
google account to signup for blogger once you have one google account
you are good to go.
PARTH-19012011130 12
2CEIT78PE5: SEO Practical - 2
PARTH-19012011130 13
2CEIT78PE5: SEO Practical - 2
PARTH-19012011130 14
2CEIT78PE5: SEO Practical - 2
PARTH-19012011130 15
2CEIT78PE5: SEO Practical - 2
PARTH-19012011130 16
2CEIT78PE5: SEO Practical - 2
PARTH-19012011130 17
2CEIT78PE5 : Search Engine Practical -3
Optimization
Practical-3
PARTH-19012011130 18
2CEIT78PE5 : Search Engine Practical -3
Optimization
Tasks :
PARTH-19012011130 19
2CEIT78PE5 : Search Engine Practical -3
Optimization
PARTH-19012011130 20
2CEIT78PE5 : Search Engine Practical -3
Optimization
PARTH-19012011130 21
2CEIT78PE5 : Search Engine Practical -3
Optimization
2. Find out the difference between ‘term’ and ‘topic’ for any
keyword by comparing its results.
Ans.
PARTH-19012011130 22
2CEIT78PE5 : Search Engine Practical -3
Optimization
PARTH-19012011130 23
2CEIT78PE5 : Search Engine Practical -3
Optimization
The difference is that topics will include all search terms related to them whereas
search terms are specific and results will only show the relative volume of the
term. To put it another way, topics are a collection of search terms.
3. Take any four terms and compare their analysis. (test all
filters provided by google trends)
Ans.
PARTH-19012011130 24
2CEIT78PE5 : Search Engine Practical -3
Optimization
PARTH-19012011130 25
2CEIT78PE5 : Search Engine Practical -3
Optimization
PARTH-19012011130 26
2CEIT78PE5 : Search Engine Practical -3
Optimization
4. Just check, view, and analyze the year-wise (2020, 2019, and
2018) search results. And provide the answer to the following
question: Can you predict at least 5 terms to be searched over
google in 2022? Ans.
2018 :
2019 :
PARTH-19012011130 27
2CEIT78PE5 : Search Engine Practical -3
Optimization
2020 :
PARTH-19012011130 28
2CEIT78PE5 : Search Engine Practical -4
Optimization
Practical -4
The syntax is simple: you give bots rules by specifying their user-agent
identifier] [directive 1]
[directive 2]
[directive …]
identifier] [directive 1]
19012011130-PARTH 29
2CEIT78PE5 : Search Engine Practical -4
Optimization
[directive 2]
[directive …]
If your website already has a robot.txt file, you can find it by going to this URL:
our file.
A robots.txt file is a plain text file that does not contain any HTML markup code
(hence the .txt extension). This file, like all other files on the website, is stored on
the web server. Users are unlikely to visit this page because it’s not linked to any
of your pages, but most web crawler bots search for it before crawling the entire
website.
A robots.txt file can give bots instructions but can’t enforce those instructions. A
good bot, such as a web crawler or a news feed bot, will check the file and follow
the instructions before visiting any domain page. But malicious bots will either
In a situation when a robots.txt file contains conflicting commands, the bot will
PARTH-19012011130 30
2CEIT78PE5 : Search Engine Practical -4
Optimization
Task-2: Make your own robot.txt file and prepare a report like this.
PARTH-19012011130 31
2CEIT78PE5 : Search Engine Practical -4
Optimization
Step 3: write robots.txt after ‘ / ‘ in the URL of the blog.
Step 4: Enter and see by default the robots.txt file of your bolg.
PARTH-19012011130 32
2CEIT78PE5 : Search Engine Practical -4
Optimization
Step 5: Copy the old content of the robots.txt file and paste into notepad for
making a custom robots.txt file.
Open setting in blog dashboard and on Crawlers and indexing setting
and past new custom robots.txt file and save it.
PARTH-19012011130 33
2CEIT78PE5 : Search Engine Practical -5
Optimization
Step 6 : Reference robots.txt url and see the custom robots.txt file.
PARTH-19012011130
34
2CEIT78PE5 : Search Engine Practical -5
Optimization
Practical-5
Aim: Creation and submission of a sitemap for your blog.
Create a sitemap from an online tool. Generate the XML file. Take screenshots of all of your
operations/steps. Then prepare a report.
PARTH-19012011130
35
2CEIT78PE5 : Search Engine Practical -5
Optimization
PARTH-19012011130
36
2CEIT78PE5 : Search Engine Practical -5
Optimization
PARTH-19012011130
37
2CEIT78PE5 : Search Engine Practical -5
Optimization
PARTH-19012011130
38
2CEIT78PE5 : Search Engine Practical -5
Optimization
PARTH-19012011130
39
2CEIT78PE5 : Search Engine Practical -5
Optimization
PARTH-19012011130
40
2CEIT78PE5 : Search Engine Practical -5
Optimization
PARTH-19012011130
41
2CEIT78PE5 : Search Engine Practical -5
Optimization
PARTH-19012011130
42
2CEIT78PE5 : Search Engine Practical -5
Optimization
Step 5:
In blogspot.com, We are not allowed to create or update Sitemap.xml.
Blogspot.com by default creates the sitemap on following URL.
https://craftingtechniques.blogspot.com/sitemap.xml
We just need to submit the above URL to the
webmaster.
PARTH-19012011130
43
2CEIT78PE5 : Search Engine Practical -6
Optimization
Practical - 6
Aim: Analyzing website performance and performing on-
page optimization techniques.
Tasks:
1) GTmetrix:
Use the gtmetrix tool for any website like uvpce.ac.in, dcs,gnu.ac.in or
ganpatuniversity.ac.in to test its performance.
PARTH-19012011130
44
2CEIT78PE5 : Search Engine Practical -6
Optimization
PARTH-19012011130
45
2CEIT78PE5 : Search Engine Practical -6
Optimization
PARTH-19012011130
46
2CEIT78PE5 : Search Engine Practical -6
Optimization
Explain each field/parameter of the generated report.
2) Pagespeed insights
Use any URL to test in this tool. Analyze its result for mobile and desktop
PARTH-19012011130
47
2CEIT78PE5 : Search Engine Practical -6
Optimization
Archana
PARTH-19012011130
48
2CEIT78PE5 : Search Engine Practical -6
Optimization
PARTH-19012011130
49
2CEIT78PE5 : Search Engine Practical -6
Optimization
PARTH-19012011130
50
2CEIT78PE5 : Search Engine Practical -6
Optimization
PARTH-19012011130
51
2CEIT78PE5 : Search Engine Practical -6
Optimization
PARTH-19012011130
52
2CEIT78PE5 : Search Engine Practical -6
Optimization
1. Page title: The page title or post title is nothing but the title which
appears as the first thing on the website or webpage. The title can be
around 60 to 80 characters limit. And also, make sure your post title
always comes with H1 tags. If you cannot update your post title in H1,
ask your developers to do so.
2. Meta description and keywords:
PARTH-19012011130
53
2CEIT78PE5 : Search Engine Practical -6
Optimization
CTR is again one of the ranking factors in SEO. Most of search
engines display the keywords in the description in bold format.
Format:
Meta Keywords: Meta keywords are the place where we can update
our targeting keywords. 3 to 4 keywords are suggestible. Few experts
do not bother about the usage of meta keywords. Meta keywords are
the least priority in ranking factors in SEO. But my opinion is, every
single thing must matter to us if we really want to beat the
competition.
Format:
3. Meta tags:
Meta tags are snippets of code that tell search engines important
information about your web page, such as how they should display it
in search results. They also tell web browsers how to display it to
visitors.
4. Headings <h1>...<h6>:
PARTH-19012011130
54
2CEIT78PE5 : Search Engine Practical -6
Optimization
The ‘H’ in H1, H2 and H3 stands for Heading. Every blog/post can be
given three headings. The first heading or title of the blog is
automatically assigned H1. You can use H2 for the side-headings of
your post. And H3 is for sub-headings, if any, on the post. Make sure
to use all the three types for better credibility.
Bold:
The bold option is useful when you want to highlight the important
words/sentences of your content. Make sure you use this option
wisely because of the words that are made bold catch the viewers’
attention more quickly than the normal words.
Italic
If there are important keywords in your answer that you want the
users to see or if there are catchy sentences that you want them to
check, then you can use the italic option to italicize that particular
word/sentence, thus making it easier for them to locate.
PARTH-19012011130
55
2CEIT78PE5 : Search Engine Practical -6
Optimization
https://www.blogger.com/blog/posts/8103006921558453465?hl=en-GB
When starting a new website, one of the most important decisions you
have to make is choosing the right domain name. For many years,
SEO strategists have devised many practices to help gain higher
rankings on search engines and domain names is a factor that is
believed to play a part in the SEO game.
7. Canonical tags:
PARTH-19012011130
56
2CEIT78PE5 : Search Engine Practical -6
Optimization
Alt text or SEO alt tags are the words behind the image. In other
words, search engines need to read code in order to understand what
something is. The engine cannot physically see the image, thus alt text
acts as the code, a way for marketers to tell the computer what it is
viewing. This enables the search engine to better rank pages when it
comes to their on-page SEO result.
PARTH-19012011130
57
2CEIT78PE5 : Search Engine Practical -7
Optimization
Practical-7
Aim: To perform Keyword research and analysis for your blog or website.
Task 1: keyword listing and show competition per keyword with its CPC
using Google AdWords.
PARTH-19012011130
58
2CEIT78PE5 : Search Engine Practical -7
Optimization
PARTH-19012011130
59
2CEIT78PE5 : Search Engine Practical -7
Optimization
PARTH-19012011130
60
2CEIT78PE5 : Search Engine Practical -8
Optimization
PARTH-19012011130
2CEIT78PE5 : Search Engine Practical -8
Optimization
PARTH-19012011130
2CEIT78PE5 : Search Engine Practical -8
Optimization Practical-8
Document Sharing:
PARTH-19012011130
2CEIT78PE5 : Search Engine Practical -8
Optimization
PARTH-19012011130
64
2CEIT78PE5 : Search Engine Practical -8
Optimization
Image Sharing:
PARTH-19012011130
65
2CEIT78PE5 : Search Engine Practical -8
Optimization
Social bookmarking sites are one of the best platforms to promote your
website. When you bookmark your webpage or blog post on popular
social bookmarking websites, you gain high traffic to your webpage or
blog.
PARTH-19012011130
66
2CEIT78PE5 : Search Engine Practical -8
Optimization
Guest posting can help you get your business in front of a targeted audience,
deliver targeted traffic, and represent yourself as an expert in your subject.
And in reality, links should be one of many reasons for guest posting; they
should only be an advantage if they occur.
The main goal of guest posting should be to attract a new audience, get in
front of the traffic of a comparable site, and approach the strategy with this
perspective, and you will discover that it's beneficial.
PARTH-19012011130
67
2CEIT78PE5 : Search Engine Practical -8
Optimization
● Forum Discussion
PARTH-19012011130
68
2CEIT78PE5 : Search Engine Practical -8
Optimization
● Backlink creation
Backlinks are one of the major factors in ranking any webpage. In other
words, backlinks give an indication to search engines about the authority of
any webpage or website.
For Example, Two Players of the same potential are going for a selection in
an Indian cricket team. One has a reference of Sachin Tendulkar and the
other one does not have any reference. The answer is obvious: a player who
is referred to by Sachin Tendulkar will be selected.
In the same way, backlinks help your webpage in ranking in search result
pages. Backlinks/ References work as a trust factor and help search
engines to rank any webpage in search results.
PARTH-19012011130
69
2CEIT78PE5 : Search Engine Practical -8
Optimization
PARTH-19012011130
70
2CEIT78PE5 : Search Engine Practical -8
Optimization
PARTH-19012011130
71