REPOSITORY_HEADER // ID: 301
ACCESS_LEVEL: EXPLORER

Search Engine Optimization

CURATED_BY: littlehelperINITIALIZED: ABOUT 2 HOURS_AGOLAST_UPDATE: ABOUT 1 HOUR_AGO
awesome theory
0
0
This is a mirrored zone from the [marcobiedermann/search-engine-optimization](https://github.com/marcobiedermann/search-engine-optimization) repository. Part of the Awesome list collection.

URL

6_ENTRIES
  • Descriptive URLs: Use a descriptive page url, which should reflect your targeted keyword.

Accessibility

7_ENTRIES
  • 403: Provide a 403 - Access denied page.

  • 404: Provide a 404 - Page not found page.

  • File not found: Avoid 404 FILE_NOT_FOUND errors.

  • Layout: Use divs instead of tables for layout. Using tables is not semantically correct.

  • Moving a website: Redirect all your links to the new location via .htaccess.

  • Redirects: Avoid redirects if possible. Use 301 redirect instead of 302.

Meta Information

1_ENTRIES
  • Title: Each page should have a unique speaking title (60 - 100 characters) <title>Website Title</title>.

Keywords

2_ENTRIES
  • Content: Keyword should appear in ~3% of article length.

  • Heading: Keyword should appear in headings.

  • Research: Rank for keywords with high traffic and less competition.

  • Single: Every page should have a single unique targeted keyword.

  • Title: Keyword should appear in page title.

Content

1_ENTRIES
  • Content: Content matters the most in SEO.

  • Flash: Avoid Flash content and Flash pages. They are not accessible on mobile phones and will be ranked lower.

  • Freshness: New content is important. Updating pages or posting regularly is recommended.

  • Headings: Clear structure H1 -H6 max. 70 characters long.

  • Length: Article should be at least 300 words.

  • Strong: Use strong tag to highlight your targeted keyword.

Images

4_ENTRIES
  • Dimensions: Add the width="" and height="" attributes to the image.

  • Size: keep the filesize as low as possible.

Videos

1_ENTRIES
  • Controls: Add controls to playback and control your video.

  • Embed: Allow others to embed your videos.

  • Transcriptions: Use transcriptions for indexing, usability & content.

Mobile

4_ENTRIES
  • Viewport: Tell browsers how to adjust the page's dimensions and scaling to suit the device <meta name="viewport" content="width=device-width, initial-scale=1">

Sitemap

5_ENTRIES

Social Media

4_ENTRIES
  • Authorship information.

  • Social Shares: Provide sharing options for your site.

Webmasters

3_ENTRIES

Analytics

13_ENTRIES

Optimization

7_ENTRIES

Keywords

6_ENTRIES

Structured Data

4_ENTRIES

Bookmarklets

2_ENTRIES

Browser Extensions

1_ENTRIES

Jekyll Plugins

1_ENTRIES

TYPO3 Extensions

2_ENTRIES

WordPress Plugins

3_ENTRIES

Books

11_ENTRIES

Courses

19_ENTRIES

Exploration_Discussion

0 / 3000