Web Analytics
site-checker logo
SiteChecker is a free SEO tool that provides recommendation for better search engine visibility.

learnrazorpages.com screenshot
learnrazorpages.com home screenshot

Learnrazorpages.com Onpage Report

 Updated on March 24 2024 18:43 PM

Old data? UPDATE this report !

The score is 57/100

SEO Content

Website Title

An Introduction To ASP.NET Razor Pages | Learn Razor Pages

Length : 58

Good! Your title is perfect because it is between 10 and 70 characters long.

Website Description

Razor Pages is a page-focused development framework for building dynamic, data-driven web sites with clean separation of concerns using the latest version of ASP.NET.

Length : 166

Hey!, Your meta description should ideally be between 70 and 160 characters long (spaces included).

Keywords

Hey! You should consider putting meta keywords on your page.

Og Meta Properties

Og Properties aren't being used on this page. This tag helps social crawlers like facebook and twitter to structure your page more effectively.

Headings

H1 H2 H3 H4 H5 H6
1 5 2 0 0 0
  • [H1] Welcome To Learn Razor Pages
  • [H2] What Is Razor Pages?
  • [H2] Who should use Razor Pages?
  • [H2] How to get Razor Pages
  • [H2] Why should you use Razor Pages?
  • [H2] What about the MVC Framework?
  • [H3] On this page
  • [H3] Latest Updates

Images

We found 1 images on this web page.

Excellent!, Most of your image does have alt attributes which is important for SEO Image.

Text/HTML Ratio

Ratio : 24%

Good!, The text to HTML code ratio on this page is greater than 15 but less than 25.

Flash

Good!, you are not using Flash content.

Iframe

Good!, This page does not contain any Iframes.

SEO URL Rewrite

Excellent! Your url seems SEO friendly.

URL Underscores

Good! There are no underscores in your URLs.

In-page links

We found a total of 91 links including 0 link(s) to files

Anchor Type Juice
Learn Razor Pages Internal Passing Juice
A First Look Internal Passing Juice
ASP.NET Core Internal Passing Juice
Tutorials Internal Passing Juice
Razor Page Files Internal Passing Juice
Razor Files Internal Passing Juice
Partial Pages Internal Passing Juice
Layout Files Internal Passing Juice
ViewImports File Internal Passing Juice
ViewStart File Internal Passing Juice
Razor Syntax Internal Passing Juice
Page Models Internal Passing Juice
Handler Methods Internal Passing Juice
ViewData Internal Passing Juice
Action Results Internal Passing Juice
Tag Helpers Internal Passing Juice
Anchor Tag Helper Internal Passing Juice
Cache Tag Helper Internal Passing Juice
Distributed Cache Tag Helper Internal Passing Juice
Environment Tag Helper Internal Passing Juice
Form Action Tag Helper Internal Passing Juice
Form Tag Helper Internal Passing Juice
Image Tag Helper Internal Passing Juice
Input Tag Helper Internal Passing Juice
Label Tag Helper Internal Passing Juice
Link Tag Helper Internal Passing Juice
Option Tag Helper Internal Passing Juice
Partial Tag Helper Internal Passing Juice
Script Tag Helper Internal Passing Juice
Select Tag Helper Internal Passing Juice
TextArea Tag Helper Internal Passing Juice
Validation Tag Helper Internal Passing Juice
Validation Summary Tag Helper Internal Passing Juice
View Components Internal Passing Juice
Routing and URLs Internal Passing Juice
Customising Route Conventions Internal Passing Juice
Application Startup Internal Passing Juice
Configuration Internal Passing Juice
Global Error Handling And Logging Internal Passing Juice
Custom Error Pages Internal Passing Juice
Configuring HTTPS Internal Passing Juice
Middleware Internal Passing Juice
Dependency Injection Internal Passing Juice
Working With Forms Internal Passing Juice
Uploading Files in Razor Pages Internal Passing Juice
Working With Checkboxes Internal Passing Juice
Select Lists in a Razor Pages Form Internal Passing Juice
Dates And Times Internal Passing Juice
Working With Radio Buttons Internal Passing Juice
Request Verification Internal Passing Juice
Validation Internal Passing Juice
Remote Validation Internal Passing Juice
Model Binding Internal Passing Juice
Custom Model Binders Internal Passing Juice
State Management Internal Passing Juice
Caching Internal Passing Juice
Managing Security With ASP.NET Identity Internal Passing Juice
Customising Identity Internal Passing Juice
Using AJAX Internal Passing Juice
Posting Forms Internal Passing Juice
Partial Page Updates Internal Passing Juice
Cascading Dropdowns Internal Passing Juice
Uploading Files Internal Passing Juice
Unobtrusive AJAX Internal Passing Juice
Working with JSON Internal Passing Juice
Scaffolding Internal Passing Juice
Publishing To IIS Internal Passing Juice
Advanced Internal Passing Juice
Areas Internal Passing Juice
Custom Tag Helpers Internal Passing Juice
Custom Route Constraints Internal Passing Juice
Parameter Transformers For Routes Internal Passing Juice
Filters Internal Passing Juice
Razor Class Libraries Internal Passing Juice
Rendering A Partial View To A String Internal Passing Juice
Table Of Contents Internal Passing Juice
available as a free download External Passing Juice
Page Controller pattern External Passing Juice
Front Controller pattern External Passing Juice
Welcome To Learn Razor Pages Internal Passing Juice
What Is Razor Pages? Internal Passing Juice
Who should use Razor Pages? Internal Passing Juice
How to get Razor Pages Internal Passing Juice
Why should you use Razor Pages? Internal Passing Juice
What about the MVC Framework? Internal Passing Juice
Routing in Razor Pages Internal Passing Juice
Adding TypeScript Support to Razor Pages Internal Passing Juice
Dates And Times in a Razor Pages Form Internal Passing Juice
Working With Data Internal Passing Juice
View Components in Razor Pages Internal Passing Juice
Scaffolding CRUD pages Internal Passing Juice
Related: leather404.com, legalaffairs.gov.in and legendnews.in

SEO Keywords

Keywords Cloud

pages framework net web core development learn aspnet mvc razor

Keywords Consistency

Keyword Content Website Title Keywords Website Description Headings
pages 30
razor 28
aspnet 15
core 13
framework 13

Usability

Url

Domain : learnrazorpages.com

Length : 19

Favicon

Nice, you are using Favicon for your website.

Printability

Ooops. Print-Friendly CSS recommended to your website.

Language

You have to set your website's language.

Dublin Core

Oops. Dublin Core isn't being used on this page.

Document

Doctype

HTML 5

Encoding

Good!. For specifying UTF-8 as your page charset.

W3C Validity

Errors : 17

Warnings : 3

Email Privacy

Hey! You should convert your email addresses into image. This is to prevent the email harvesting software to catch your email address.

Deprecated HTML

Great! No obsolete or deprecated HTML tags on your website. This is recommended to improve visitor's user experience.

Speed Tips

Good, Your page are not using nested tables.
Not Good., We found inline styles in your website. Try to avoid this as much as possible.
Too bad, There are too many CSS files on your page. (more than 4).
Needs attention!, We detected too much JS files on your page. (more than 6). Our Advice: try to minify or consolidate these JS files instead. This affects the speed of your page.
Perfect, Your website makes use of Gzip compression.

Mobile

Mobile Optimization

Apple Icon
Meta Viewport Tag
Flash content

Optimization

XML Sitemap

Perfectly Awesome!, We found XML Sitemap on your website. This helps search engine to index most if not all of your pages.

https://www.learnrazorpages.com:443/404

Robots.txt

http://learnrazorpages.com/robots.txt

Awesome, A robots.txt file exists on your website.

Analytics

Awesome!, An analytics tool is in use on your website. This is a must have for every website to check visitors activity and to know how many visitors a site received each day.

   Google Analytics

PageSpeed Insights


Device
Categories

More: lepay.in, lepra.org.uk, lesdeuxpiedsdehors.com, leser.com, lgservicecenter.ir, licensecube.com