SEO
Eng. Abdel Rahman
Karim
Think Like Google ☺
How Google rank search results ? And why ?
Google has 200 Ranking Factors
 Domain power
 Keyword density
 Speed
 Mobile friendly
 Security
 Original vs duplicate content
 Rich vs Thin content
 Anchor Text
 Backlinks
 Errors : Grammar and spelling mistakes
 Freshness / update
 Use google analytics and google webmaster
SEO
King
Content
Queen
Links
Spam Types : Don’t Do this PLEASE
Off site spam
 A sudden (and unnatural ) influx of links is
a sure-fire sign of phony links.
>>Penguin Algorithm Updates
in page spam
 Duplicate and low quality content
 Doorway Pages
 Link to bad sites from your website
 So many ads and too little or no content
>>Panda Algorithm Updates
Terminologies
How does Google Search Engine Work?
o Crawling : Process of discovering new and updated pages by
Googlebot (aka spiders) to be added (indexed)
o Indexing : adding a web page to google to appear in its search results
related to certain search criteria's
o Algorithm Update : Confirmed change in one of googles ranking
algorithm
Penalized by Panda
Googl Tools
 Google webmaster
 Google analytics
 Google Speed insight
 Google Disavow tool
Traffic Source
 Direct
 Referrals
 Organic
 Social
 Mail
QUIZ challenge ☺
The Quality algorithm of Google is ..........? *
a) Panda
b) Penguin
c) Humming Bird
d) None of the above
If you have a low quality content problem the algorithm that most likely will negatively affect
your page is *
A. Panda
B. Penguin
C. Hummingbird
D. Non of the above
If you have low quality links pointing to your website you need a tool to........ to fix this
problem *
A. Disavow links
B. Count links
C. Get duplicate content
D. Get all link description
2) Teams challenge
Which of the following statements are true and which are false :
1. Any new website is added to google automatically
2. Crawling a page happens before indexing it to a search engine
3. Off site SEO means Having a big number of links pointing to your website especially if they are having an identical anchor text
4. Having a Non responding website affects penguin
5. Algorithm update is a change in one of the core ranking algorithms of google
6. An algorithm update can be responsible only for a traffic decrease
7. Google analytics measures the speed of a website (it’s up time)
8. Thin content is a problem with penguin algorithm
9. Having big number of ads is NOT advisable
10. If you need to check a message from google regarding your website errors then Google webmaster is the tool
Part 2 : On Page SEO (The
Content)
Content (King)
 No internal or external duplication
 One will need a content checker such as www.plagium.com
 Will also need a tool for checking internal duplication such as
www.siteliner.com for analysis of the entire website - duplicate
content, broken links, internal page rank, and redirections.
 Will also need an external content duplication method such as
www.copyscape.com
 Will also need a tool for checking penalty history of the domain
name, such as https://feinternational.com/website-penalty-
indicator
On page SEO check list
 Focus Keyword
 URL structure
 Meta data
 Titles and headings
 Keyword density
 Internal links
 Sitemap
 Robots files, why?
 Image seo
 Use alternative words for the targeted
keywords in the content body.
 Use short sentences
 Use correct punctuation and spelling
 Avoid passive sentence structure
 Minimum of 300 words per article
 No duplication
 No broken links (internally)
 Share for social media
 Responsive
1. What is Meta Data?
 Meta data are information about the web page that are mentioned within
meta tags inside the Header tag
 The main three meta data tags are <Title>, <Meta name=“description” >, and
<Meta name=“keyword”>
 EX:
<Header>
<Title>My Page Title</Title>
<meta name=“description” content=“Brief description of my page”/>
<meta name=“Keyword” content=“Keyword1, Keyword2, keyword3”/>
</Header>
What problems could happen with
metadata
 Duplication of titles or meta descriptions
 Too short title, or too long 60 characters
 Too short meta description or too long 155 characters
What is Yoast?
It’s an on page SEO tool
And a SEO WordPress plugin
Why XML sitemaps and when to add it ?
 Why XML Sitemaps are important for SEO. ... XML Sitemaps are important for SEO because
they make it easier for Google to find your site's pages—this is important because Google
ranks web PAGES not just websites. There is no downside of having an XML Sitemap and
having one can improve your SEO, so we highly recommend them.
 To be added in website root
 Submitted to google via web master tool
Why robots ?
 The robots.txt file, also known as the robots exclusion protocol or standard, is a text file that
tells web robots (most often search engines) which pages on your site to crawl.
 It also tells web robots which pages not to crawl.
 Let’s say a search engine is about to visit a site. Before it visits the target page, it will check
the robots.txt for instructions.
 There are different types of robots.txt files, so let’s look at a few different examples of what
they look like.
Tags and Categories
1. While a category may cover a broad range of topics, tags are
smaller in scope and focused to specific topics. You can think of
them as keywords used for topics discussed in a particular post.
2. EX.
Tags: Chicken, Meat, Fish
Categories: Arabic Food, American Food, French Food
QUIZ
Which true and false in the following statements :
1. You need a tool for internal and external duplication checking
2. Siteliner is an on page SEO tool for detecting external duplication
3. Having a key word density of 30% is good for seo
4. YOAST is a good off page seo tool
5. Having a multilingual content (translating the contact to many different languages) wont
improve seo
Part 3 : Off page SEO “Linking”
Links (Queen)
Internal Links
o Must be accurate- not broken links
o Must be referring to a high quality websites, such as Wikipedia
o Must be referring to websites that are related to your website subject, or at
least your article subject
External links
Google uses “Penguin” to check my website popularity, in another words,
who is referring to my website? Who are my website friends? Are they
respectable and related websites, or just spam?
Will need a tool to check which websites are referring to my website, and
where my competitors get there links from, such as www.similarweb.com
Links
Internal Links
Inside the website to its own content
Inbound
From other websites to my website
Links
Internal Links
Inside the website to its own content
Inbound
From other websites to my website
Links
Links
Internal
Inbound
Outbound
Follow
No Follow
Ideas for adding useful links
 You tube videos
 Communicate famous bloggers and journalist to speak about you
 Send an article to Wikipedia (non commercial)
 Slide share
 Answer questions in the web
 Spy on your competitors
 Promote your content on social media (sharing)
 Have a mail list and do Mail campaigns (registered users)
What Not to do
 Pay for links
 Use auto-submitters to submit links in forums
 Have links from low quality / spammy sites
 Have all your links condensed over short period of time with very similar anchor text .

Search engine optimization

  • 1.
  • 2.
    Think Like Google☺ How Google rank search results ? And why ?
  • 3.
    Google has 200Ranking Factors  Domain power  Keyword density  Speed  Mobile friendly  Security  Original vs duplicate content  Rich vs Thin content  Anchor Text  Backlinks  Errors : Grammar and spelling mistakes  Freshness / update  Use google analytics and google webmaster
  • 4.
  • 5.
    Spam Types :Don’t Do this PLEASE Off site spam  A sudden (and unnatural ) influx of links is a sure-fire sign of phony links. >>Penguin Algorithm Updates in page spam  Duplicate and low quality content  Doorway Pages  Link to bad sites from your website  So many ads and too little or no content >>Panda Algorithm Updates
  • 6.
    Terminologies How does GoogleSearch Engine Work? o Crawling : Process of discovering new and updated pages by Googlebot (aka spiders) to be added (indexed) o Indexing : adding a web page to google to appear in its search results related to certain search criteria's o Algorithm Update : Confirmed change in one of googles ranking algorithm
  • 7.
  • 8.
    Googl Tools  Googlewebmaster  Google analytics  Google Speed insight  Google Disavow tool
  • 9.
    Traffic Source  Direct Referrals  Organic  Social  Mail
  • 10.
  • 11.
    The Quality algorithmof Google is ..........? * a) Panda b) Penguin c) Humming Bird d) None of the above
  • 12.
    If you havea low quality content problem the algorithm that most likely will negatively affect your page is * A. Panda B. Penguin C. Hummingbird D. Non of the above
  • 13.
    If you havelow quality links pointing to your website you need a tool to........ to fix this problem * A. Disavow links B. Count links C. Get duplicate content D. Get all link description
  • 14.
    2) Teams challenge Whichof the following statements are true and which are false : 1. Any new website is added to google automatically 2. Crawling a page happens before indexing it to a search engine 3. Off site SEO means Having a big number of links pointing to your website especially if they are having an identical anchor text 4. Having a Non responding website affects penguin 5. Algorithm update is a change in one of the core ranking algorithms of google 6. An algorithm update can be responsible only for a traffic decrease 7. Google analytics measures the speed of a website (it’s up time) 8. Thin content is a problem with penguin algorithm 9. Having big number of ads is NOT advisable 10. If you need to check a message from google regarding your website errors then Google webmaster is the tool
  • 15.
    Part 2 :On Page SEO (The Content)
  • 16.
    Content (King)  Nointernal or external duplication  One will need a content checker such as www.plagium.com  Will also need a tool for checking internal duplication such as www.siteliner.com for analysis of the entire website - duplicate content, broken links, internal page rank, and redirections.  Will also need an external content duplication method such as www.copyscape.com  Will also need a tool for checking penalty history of the domain name, such as https://feinternational.com/website-penalty- indicator
  • 17.
    On page SEOcheck list  Focus Keyword  URL structure  Meta data  Titles and headings  Keyword density  Internal links  Sitemap  Robots files, why?  Image seo  Use alternative words for the targeted keywords in the content body.  Use short sentences  Use correct punctuation and spelling  Avoid passive sentence structure  Minimum of 300 words per article  No duplication  No broken links (internally)  Share for social media  Responsive
  • 18.
    1. What isMeta Data?  Meta data are information about the web page that are mentioned within meta tags inside the Header tag  The main three meta data tags are <Title>, <Meta name=“description” >, and <Meta name=“keyword”>  EX: <Header> <Title>My Page Title</Title> <meta name=“description” content=“Brief description of my page”/> <meta name=“Keyword” content=“Keyword1, Keyword2, keyword3”/> </Header>
  • 19.
    What problems couldhappen with metadata  Duplication of titles or meta descriptions  Too short title, or too long 60 characters  Too short meta description or too long 155 characters
  • 20.
    What is Yoast? It’san on page SEO tool And a SEO WordPress plugin
  • 21.
    Why XML sitemapsand when to add it ?  Why XML Sitemaps are important for SEO. ... XML Sitemaps are important for SEO because they make it easier for Google to find your site's pages—this is important because Google ranks web PAGES not just websites. There is no downside of having an XML Sitemap and having one can improve your SEO, so we highly recommend them.  To be added in website root  Submitted to google via web master tool
  • 22.
    Why robots ? The robots.txt file, also known as the robots exclusion protocol or standard, is a text file that tells web robots (most often search engines) which pages on your site to crawl.  It also tells web robots which pages not to crawl.  Let’s say a search engine is about to visit a site. Before it visits the target page, it will check the robots.txt for instructions.  There are different types of robots.txt files, so let’s look at a few different examples of what they look like.
  • 23.
    Tags and Categories 1.While a category may cover a broad range of topics, tags are smaller in scope and focused to specific topics. You can think of them as keywords used for topics discussed in a particular post. 2. EX. Tags: Chicken, Meat, Fish Categories: Arabic Food, American Food, French Food
  • 24.
    QUIZ Which true andfalse in the following statements : 1. You need a tool for internal and external duplication checking 2. Siteliner is an on page SEO tool for detecting external duplication 3. Having a key word density of 30% is good for seo 4. YOAST is a good off page seo tool 5. Having a multilingual content (translating the contact to many different languages) wont improve seo
  • 25.
    Part 3 :Off page SEO “Linking”
  • 26.
    Links (Queen) Internal Links oMust be accurate- not broken links o Must be referring to a high quality websites, such as Wikipedia o Must be referring to websites that are related to your website subject, or at least your article subject External links Google uses “Penguin” to check my website popularity, in another words, who is referring to my website? Who are my website friends? Are they respectable and related websites, or just spam? Will need a tool to check which websites are referring to my website, and where my competitors get there links from, such as www.similarweb.com
  • 27.
    Links Internal Links Inside thewebsite to its own content Inbound From other websites to my website
  • 28.
    Links Internal Links Inside thewebsite to its own content Inbound From other websites to my website
  • 29.
  • 30.
    Ideas for addinguseful links  You tube videos  Communicate famous bloggers and journalist to speak about you  Send an article to Wikipedia (non commercial)  Slide share  Answer questions in the web  Spy on your competitors  Promote your content on social media (sharing)  Have a mail list and do Mail campaigns (registered users)
  • 31.
    What Not todo  Pay for links  Use auto-submitters to submit links in forums  Have links from low quality / spammy sites  Have all your links condensed over short period of time with very similar anchor text .