Basic SEO for Web Developers Part 2
- 
					
					
					
					
 1. Robots Exclusion Standard - Robots.txt
 Location: https://example.com/robots.txt User-agent: googlebot Disallow: /example.html Sitemap: https://example.com/sitemap.xml ##More information at http://www.robotstxt.org/robotstxt.html- X-Robots
 Location: Sent in the HTTP headers X-Robots-Tag: noindex ##More information at http://noarchive.net/xrobots/- Meta Robots
 Location: In the html <head> <meta name="ROBOT NAME" content="ARGUMENTS" /> ##More information athttp://www.robotstxt.org/meta.html- 
Robots Best Practices - Only Meta Robots and X-Robots remove URLs from search results
- Don't block CSS or JavaScript files with robots.txt
 
- 
Arguments can be: - Nofollow (do not follow links)
- Noindex (do not index)
- Noarchive (do not archive)
- NoODP (Do not show Open Directory Project description)...Or combined (noindex, nofollow)
- If the robots <META> tag is not defined, the default is "INDEX,FOLLOW"
 
 2. Important User Agents - 
For robots.txt, robots meta tags, and X-Robots-Tag Googlebot (can be used as default for most Google crawlers) Googlebot-News Googlebot-Image AdsBot-Google Baiduspider FacebookExternalHit Slurp Mediapartners-Google (Mobile Adsense) or Mediapartners Googlebot-Mobile Googlebot-Video Bingbot Yandexbot Applebot Twitterbot Rogerbot
 3. Sitemap Syntax - 
XML Sitemaps <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://example.com/</loc> <lastmod>2015-01-01</lastmod> <changefreq>monthly</changefreq> <priority>0.9</priority> </url> </urlset>
- 
Sitemap Index File <?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap> <loc>https://example.com/sitemap1.xml.gz</loc> <lastmod>2015-01-01T18:23:17+00:00</lastmod> </sitemap> <sitemap> <loc>https://example.com/sitemap2.xml.gz</loc> <lastmod>2015-01-01</lastmod> </sitemap> </sitemapindex>
- 
Default Locations Can Be: https://example.com/sitemap.xml https://example.com/sitemap.xml.gz https://example.com/sitemap.gz
- 
Other Common Sitemap Types: Mobile News Image Video
 4. Pagination - 
Use rel="next" andrel="prev" in the <head> sectionto indicate the relationship between paginated URLs 
- 
First Page - https://example.com/article <link rel="next" href="https://example.com/article?pg=2">
- 
Second Page - https://example.com/article?pg=2 <link rel="prev" href="https://example.com/article"> <link rel="next" href="https://example.com/article?pg=3">
- 
Final Page - https://example.com/article?pg=3 <link rel="prev" href="https://example.com/article?pg=2"> #More information at http://mz.cm/rel-next
 I'll post next part asap. 
 Thank you all for your time in reading this!
- 
					
					
					
					
 Thnx bro. can you link this part with previous part. 
- 
					
					
					
					
 @root ur welcome, sure i'll link 
- 
					
					
					
					
 Nice post... 😍 
- 
					
					
					
					
 Thank you... 
- 
					
					
					
					
 
 
			
		 
			
		