Thursday, 14 January 2016

5 Web Design Mistakes That Can Harm Your Website Ranking

Search engine friendly websites play a key role in successful business growth. Designing a website requires visualization from user's point of view. But sometime we try to copy our competitor website design and a result it may harm from both SEO and user point of view.

Some of web design mistakes that can harmful ranking are:

1. Using many tables in Layout: Using tables while designing a website make not only the design complicated, but it is also difficult to maintain. User often find out it difficult to read from left to right and top to bottom. The situation even gets worse when nested tables are used. HTML5 advocate avoiding tables while designing website page layout. Though maintaining tables with CSS is easier but nested tables takes more loading time.

2. Large Scrolling Amount: Use of scrolling depends on the goal of the website designing for a business. Infinite scrolling can prove beneficial where structure of website is flat and the main goal of website is to continuously stream content. But if the website is designed with the goal to help user to compare choices or find a specific task, it can be harmful in such cases. Thus a large amount of scrolling is a bad choice for websites that focused on specific task fulfillment activities.

3. Longer Loading Time: Lazy loading does not allow images to load until the user clicks on that particular part of page. This also leads sometime the spiders not being able to index the content of web page and avoid indexing of rest part i.e non visible content part will not be indexed and thus it proves harmful for search engine ranking.

4. Mobile Unfriendly Design: Mobile has now become an important part for not only human beings but also for business. People use mobile to surf internet and thus it is essential to make mobile friendly websites design. With introduction of Google's mobile algorithm, websites that lacks mobile friendly design get hit in ranking results. A responsive website design allows it to run on all type of devices such as Iphone, android etc.

5. Parallax Design: Parallax design is most suitable for websites with one page of content, images. But if the website has images with textual content, it may lead to poor SEO ranking. Parallax websites often takes longer time to load and it may be case that user leave the website before the page load.

So, while designing websites keep the above points in mind to get better visibility and more visitors as well as good ranking in search results.

Wednesday, 4 November 2015

How To Optimize Your Title & Description Tags For Better Ranking

It's vital to think about the entire user experience when you're creating your title and description tags, in addition to optimization and keyword usage. Most of the people always have some sort of confusions about usage of keywords in title and description tags because both the tags are important for ranking factor as per Google. The title and description element of a web page meant to be an accurate and succinct description of a page's content for SEO purpose. Let's discuss some important facts about the title and description tag for SEO Purpose.

Keyword Order

Order of the keywords in title and description tags are very much important because Google works like considering first word as important and then rest of the words in decreasing order. Let us understand this with an example; suppose if your keyword is "taxi service in Chandigarh" then Google will give the priority to taxi then service and so on. All this works on the search engine results page (SERP) basis.

Keywords/Key-phrases

It is bit harder to rank the website with keywords than key-phrases. Key-phrases is the composition of the keywords. For example the key-phrase is "taxi service Chandigarh" and it is the composition of keywords {taxi-keyword1}{service-keyword2}{Chandigarh-keyword 3}. So it is better to rank the website with key-phrases than simply with keywords.

Prioritize Important Stuff

Search engines have their limits to usage of characters in title and description tags. So it is better to use all your important stuff first and then you can use your brand name at the last.

Use No. In Title Tag

Google always give priority to usage of numbers in these tags to try to use the numbers like "3 ways to design a website" because they will have more click rate than simply "ways to design a website".

Keywords Repetition

Keywords repetition in the tags has no more importance as per Google, because it recognizes the variations and usage of keyword more than twice might lead to penalty for keyword stuffing.

Thursday, 10 September 2015

Css Animations & Transitions Explore The Latest Web Technology


The human brain is paying lot of attention to moving objects from the past many years when it comes to designing the website. CSS transitions and animations comes into phase when you are done with the HTML page and basics of CSS. As the CSS has been evolved as a language, animations and graphics has become easier to design for the website. The file size of few line's code is measured in bytes whereas the file containing a moving animation requires an additional request to the server and having size in megabytes. Animation refers to as “changes over time”. Things that we can change are known as CSS transforms. If one is not aware with the CSS transitions let me give the example. Suppose if you are moving your cursor of the mouse over the button and color changes immediately then mouse out from the button and color reverts back instantly, this is where CSS transitions come in.

CSS Animations:-
With the help of CSS Transitions you can easily create CSS Animations. These transitions can animate only between start state and the end state, and the state is handled by CSS property values. Although CSS transition offers a simple way to animate but requires little control over the animations. Lets just understand the animations with the picture shown below:
Animation occurs as the animation property is applied. You need to apply the start state, intermediate state and end state, the transitions changes implicitly. It depends on you that for how much time you want the animation to be there and what timing function to be used between keyframes. You have the option to set the delay and direction as well between the transitions.

All the things you could change while working with the transitions, you can change same while working with animations. Browser support for CSS animation is always good for all modern browsers. Animation can start in two different ways and the are as follow:
1) On page load
2) In reaction to change of CSS property

CSS Animation Properties:
For controlling an animation there exists eight different properties and they are:-
(1) animation – name property
(2) animation – duration property
(3) animation – timing – function property
(4) animation – iteration – count property
(5) animation – direction property
(6) animation – play – state property
(7) animation – delay property
(8) animation – fill – mode property
 
Choosing Animation or Transitions?
If you want to create a simple animation between two states, keep your code simpler and lighter or use javascript in animation then transition is probable best choice for you but if want more animations and animation requires loops and delays then you should proceed with CSS animations.
 
In general we can say that is you want simple animation then go with the CSS transition and if you want some complex animations then proceed with CSS animations. But if you are thinking about the performance difference then there is hardly any difference between the performance of both.