Friday, June 29, 2012

SEO with ASP.NET 4.0 Framework

For commertial website development we cant ignore on page search engine optimization, On page SEO or search engine optimisation is making sure that your website is as search engine friendly as possible. If your website is not optimised then you have less chance of getting good results in the search engines, ( basic seo tasks ) here are some of the improvements added in ASP.NET - 4.0 Framework
1. Now you can add the meta key words and description in code-behind also. Previously in aspx page, in html markup, we used to provide meta tags
<meta name="keywords" content="SEO improvement, .net framework 4.0"
<meta name="description" content="you can imporve SEO"
> 
Now, in .net 4.0, you can do this in code-behind  
Page.MetaDescription = "you can improve SEO";
Page.MetaKeywords = "SEO improvement,.net framework 4.0"
2. Response.RedirectPermanent() method : Its common that, aspx page names will change some times. Then, old links will become stale and search engines will point to these stale pages, . Although we handle this by redirecting to new pages, still it will throw an temporary redirect response(HTTP 302), which causes the negative impact in search engines and your page rank will reduce.  
<PRE class="brush: plain">New method Response.RedirectPermanent() method will throw an Permanent redirect(HTTP 301), which makes the search engines to replace their old links with new links and your page rank will not affect because of this.
</PRE>
 
 
 

Related posts:

Differences Between IIS URL Rewriting and ASP.NET Routing SEO with ASP.NET 4.0 Framework

Tuesday, June 19, 2012

Web Notifications Draft Published

14 June 2012
The Web Notification Working Group has published a Working Draft of Web Notifications. Web notifications defines an API for end-user notifications. A notification allows alerting the user outside the context of a web page of an occurrence, such as the delivery of email. Learn more about the Rich Web Client Activity.

Document Object Model (DOM) Level 3 Events Specification Draft Published

14 June 2012
The Web Applications Working Group has published a Working Draft of Document Object Model (DOM) Level 3 Events Specification. This specification defines the Document Object Model Events Level 3, a generic platform- and language-neutral event system which allows registration of event handlers, describes event flow through a tree structure, and provides basic contextual information for each event. The Document Object Model Events Level 3 builds on the Document Object Model Events Level 2. Learn more about the Rich Web Client Activity.

Two Drafts Published by the CSS Working Group

13 June 2012
The Cascading Style Sheets (CSS) Working Group has published two Working Drafts:
  • A Last Call Working Draft of CSS Flexible Box Layout Module. The specification describes a CSS box model optimized for user interface design. In the flex layout model, the children of a flex container can be laid out in any direction, and can "flex" their sizes, either growing to fill unused space or shrinking to avoid overflowing the parent. Both horizontal and vertical alignment of the children can be easily manipulated. Nesting of these boxes (horizontal inside vertical, or vertical inside horizontal) can be used to build layouts in two dimensions Comments are welcome through 03 July.
  • The First Public Working Draft of CSS Box Alignment Module Level 3. This module contains the features of CSS relating to the alignment of boxes within their containers in the various CSS box layout models: block layout, table layout, flex layout, and grid layout. (The alignment of text and inline-level content is defined in CSS3TEXT and CSS3LINEBOX.) CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, in speech, etc.
Learn more about the Style Activity.

Thursday, June 7, 2012

Shorten urls and SEO

People are spending hours and hours in front of Facebook, Twitter etc, so URL Shortener services are increasing day by day. Most of people have this question that whether these short URLs are SEO friendly or not


Usually shorten URLs will redirect to destination URLs. We need to find out whether these redirections are permanent (301) or temporary (302). We have few free tools on the web to check it. Yes, URL Shorten Services are using permanent 301 redirection which is search engine friendly.





RDF 1.1 Concepts and Abstract Syntax Draft Published

05 June 2012
The RDF Working Group has published a Working Draft of RDF 1.1 Concepts and Abstract Syntax. This document defines the RDF data model. Notable changes since the previous working draft include the introduction of new datatypes for HTML fragments and language-tagged strings, a re-worked XML datatype, and a rewritten introduction. Going forward, the Working Group expects to extend the data model with support for multiple graphs. Learn more about the Semantic Web Activity.

Report: Current State and Roadmap of Standards for Web Applications on Mobile

04 June 2012
Thumbnail of application platform diagram that appears in report W3C has published a new edition of Standards for Web Applications on Mobile, an overview of the various technologies developed in W3C that increase the power of Web applications, particularly in the mobile context.
A deliverable of the MobiWebApp project, this sixth edition of the document highlights changes since February 2012, including new deliverables from the charter of the rechartered Web Applications Working Group (packaging format for Web applications, Quota Management, push notifications that can wake a sleeping app, Web Intents, fullscreen and screen-lock APIs), playback of protected content in HTML Working Group via Encrypted Media Extensions, progress on many other specifications, and new links to resources on mobile accessibility.
The next edition of the document is scheduled for August 2012. Learn more about the Web and Mobile Devices.