mirror of
https://github.com/marcobiedermann/search-engine-optimization.git
synced 2025-03-03 12:19:19 -05:00
change structure of content
This commit is contained in:
parent
63248c87b3
commit
ab053ff928
62
readme.md
62
readme.md
@ -3,15 +3,15 @@ A helpful checklist / collection of Search Engine Optimization (SEO) tips and te
|
|||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
* [URL](#url)
|
* [URL](#url)
|
||||||
|
* [Accessibility](#accessibility)
|
||||||
* [Meta Information](#meta-information)
|
* [Meta Information](#meta-information)
|
||||||
* [Keywords](#keywords)
|
* [Keywords](#keywords)
|
||||||
* [Content](#content)
|
* [Content](#content)
|
||||||
* [Images](#images)
|
* [Images](#images)
|
||||||
* [Links](#links)
|
* [Links](#links)
|
||||||
* [Social Media](#social-media)
|
|
||||||
* [Sitemap](#sitemap)
|
|
||||||
* [Accessibility](#accessibility)
|
|
||||||
* [Mobile](#mobile)
|
* [Mobile](#mobile)
|
||||||
|
* [Sitemap](#sitemap)
|
||||||
|
* [Social Media](#social-media)
|
||||||
* [Analytics](#analytics)
|
* [Analytics](#analytics)
|
||||||
* [Tools](#tools)
|
* [Tools](#tools)
|
||||||
|
|
||||||
@ -25,6 +25,20 @@ A helpful checklist / collection of Search Engine Optimization (SEO) tips and te
|
|||||||
* **[URL builder](https://support.google.com/analytics/answer/1033867):** Use this tool to add custom compaign parameters to your URLs
|
* **[URL builder](https://support.google.com/analytics/answer/1033867):** Use this tool to add custom compaign parameters to your URLs
|
||||||
* **[File extension](https://www.youtube.com/watch?v=dSG6C33GwsE)**: do not strip out the file extension on URLs
|
* **[File extension](https://www.youtube.com/watch?v=dSG6C33GwsE)**: do not strip out the file extension on URLs
|
||||||
|
|
||||||
|
## Accessibility
|
||||||
|
* **403:** provide a 403 - Access denied page
|
||||||
|
* **404:** provide a 404 - Page not found page
|
||||||
|
* **Robots:** block pages which should not be indexed via the `robots.txt` file or `<meta name="robots" content="">`
|
||||||
|
* **File not found:** avoid `404 FILE_NOT_FOUND` errors
|
||||||
|
* **Redirects:** Avoid redirects if possible. Use 301 redirect instead of 302
|
||||||
|
* **Pagination:** implement the `rel="next"` and `rel="prev"` attributes to links
|
||||||
|
* **Moving a website:** redirect all your links to the new location via `.htaccess`
|
||||||
|
* **Performance:** performance and loading time is important
|
||||||
|
* **Validation:** write valid code ([HTML Validator](http://validator.w3.org/) [CSS Validator](http://jigsaw.w3.org/css-validator/))
|
||||||
|
* **[WAI-Aria](http://www.w3.org/TR/wai-aria/):** use WAI-Aria tags to help machines understanding your code
|
||||||
|
* **[RichSnippets](http://schema.org/):** markup your code with rich snippets, they show up on the search results page
|
||||||
|
* **[Custom Search](https://developers.google.com/structured-data/slsb-overview):** with sitelink Google Sitelink search box, people can reach your content more quickly
|
||||||
|
|
||||||
## Meta Information
|
## Meta Information
|
||||||
* **Title:** each page shound have a unique speaking title (60 - 100 characters)
|
* **Title:** each page shound have a unique speaking title (60 - 100 characters)
|
||||||
`<title>Website Title</title>`
|
`<title>Website Title</title>`
|
||||||
@ -62,6 +76,20 @@ A helpful checklist / collection of Search Engine Optimization (SEO) tips and te
|
|||||||
* **[nofollow](https://www.youtube.com/watch?v=x4UJS-LFRTU):** add `rel="nofollow"` attribute to external links only to prevent spam and bad links
|
* **[nofollow](https://www.youtube.com/watch?v=x4UJS-LFRTU):** add `rel="nofollow"` attribute to external links only to prevent spam and bad links
|
||||||
* **Internal links:** add ~3 internal links to your content
|
* **Internal links:** add ~3 internal links to your content
|
||||||
|
|
||||||
|
## Mobile
|
||||||
|
* **Viewport:** tell browsers how to adjust the page's dimension and scaling to suit the device
|
||||||
|
`<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0">`
|
||||||
|
* **[mobile friendly](http://googlewebmastercentral.blogspot.be/2014/11/helping-users-find-mobile-friendly-pages.html):** mobile optimized sites are marked in search results. Test for [mobile friendly site](https://www.google.com/webmasters/tools/mobile-friendly/)
|
||||||
|
* **[AppLinks](http://applinks.org/documentation/):** apps that link to your content can then use this metadata to deep-link into your app
|
||||||
|
* **[Tap targets](https://developers.google.com/speed/docs/insights/SizeTapTargetsAppropriately):** clickable links should not be too small
|
||||||
|
|
||||||
|
## Sitemap
|
||||||
|
* **[HTML sitemap](https://www.youtube.com/watch?v=hi5DGOu1uA0):** An HTML sitemap allows site visitors to easily navigate a website.
|
||||||
|
* **[XML sitemap](https://support.google.com/webmasters/answer/183668):** Help search engines to index your pages
|
||||||
|
* **[Image sitemap](https://support.google.com/webmasters/answer/178636):** Increase that your images can be found in Image Search results
|
||||||
|
* **[Video sitemap](https://support.google.com/webmasters/answer/80471):** Make sure, search engines know about all the video content on your site
|
||||||
|
* **[Mobile sitemap](https://support.google.com/webmasters/answer/6082207):** For feature phones, you can create a mobile sitemap
|
||||||
|
|
||||||
## Social Media
|
## Social Media
|
||||||
* **Social Shares:** provide sharing options for your site
|
* **Social Shares:** provide sharing options for your site
|
||||||
* **[Social Profiles](https://developers.google.com/webmasters/structured-data/customize/social-profiles):** add social profiles to your Google search results
|
* **[Social Profiles](https://developers.google.com/webmasters/structured-data/customize/social-profiles):** add social profiles to your Google search results
|
||||||
@ -75,34 +103,6 @@ A helpful checklist / collection of Search Engine Optimization (SEO) tips and te
|
|||||||
`<a href="https://plus.google.com/u/0/[GOOGLE+ ID]" rel=me">Google+ Profile</a>` or
|
`<a href="https://plus.google.com/u/0/[GOOGLE+ ID]" rel=me">Google+ Profile</a>` or
|
||||||
`<a href="https://plus.google.com/u/0/[GOOGLE+ ID]" rel=publisher">Google+ Profile</a>`
|
`<a href="https://plus.google.com/u/0/[GOOGLE+ ID]" rel=publisher">Google+ Profile</a>`
|
||||||
|
|
||||||
## Sitemap
|
|
||||||
* **[HTML sitemap](https://www.youtube.com/watch?v=hi5DGOu1uA0):** An HTML sitemap allows site visitors to easily navigate a website.
|
|
||||||
* **[XML sitemap](https://support.google.com/webmasters/answer/183668):** Help search engines to index your pages
|
|
||||||
* **[Image sitemap](https://support.google.com/webmasters/answer/178636):** Increase that your images can be found in Image Search results
|
|
||||||
* **[Video sitemap](https://support.google.com/webmasters/answer/80471):** Make sure, search engines know about all the video content on your site
|
|
||||||
* **[Mobile sitemap](https://support.google.com/webmasters/answer/6082207):** For feature phones, you can create a mobile sitemap
|
|
||||||
|
|
||||||
## Accessibility
|
|
||||||
* **403:** provide a 403 - Access denied page
|
|
||||||
* **404:** provide a 404 - Page not found page
|
|
||||||
* **Robots:** block pages which should not be indexed via the `robots.txt` file or `<meta name="robots" content="">`
|
|
||||||
* **File not found:** avoid `404 FILE_NOT_FOUND` errors
|
|
||||||
* **Redirects:** Avoid redirects if possible. Use 301 redirect instead of 302
|
|
||||||
* **Pagination:** implement the `rel="next"` and `rel="prev"` attributes to links
|
|
||||||
* **Moving a website:** redirect all your links to the new location via `.htaccess`
|
|
||||||
* **Performance:** performance and loading time is important
|
|
||||||
* **Validation:** write valid code ([HTML Validator](http://validator.w3.org/) [CSS Validator](http://jigsaw.w3.org/css-validator/))
|
|
||||||
* **[WAI-Aria](http://www.w3.org/TR/wai-aria/):** use WAI-Aria tags to help machines understanding your code
|
|
||||||
* **[RichSnippets](http://schema.org/):** markup your code with rich snippets, they show up on the search results page
|
|
||||||
* **[Custom Search](https://developers.google.com/structured-data/slsb-overview):** with sitelink Google Sitelink search box, people can reach your content more quickly
|
|
||||||
|
|
||||||
## Mobile
|
|
||||||
* **Viewport:** tell browsers how to adjust the page's dimension and scaling to suit the device
|
|
||||||
`<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0">`
|
|
||||||
* **[mobile friendly](http://googlewebmastercentral.blogspot.be/2014/11/helping-users-find-mobile-friendly-pages.html):** mobile optimized sites are marked in search results. Test for [mobile friendly site](https://www.google.com/webmasters/tools/mobile-friendly/)
|
|
||||||
* **[AppLinks](http://applinks.org/documentation/):** apps that link to your content can then use this metadata to deep-link into your app
|
|
||||||
* **[Tap targets](https://developers.google.com/speed/docs/insights/SizeTapTargetsAppropriately):** clickable links should not be too small
|
|
||||||
|
|
||||||
## Analytics
|
## Analytics
|
||||||
* [Google Analytics](http://www.google.com/analytics/)
|
* [Google Analytics](http://www.google.com/analytics/)
|
||||||
* [Piwik](http://piwik.org/)
|
* [Piwik](http://piwik.org/)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user