I already posted related this a year before, so far Google Apps undergone many changes, so my last post to enable themes for Google Apps does not works for those who under went the latest Google Apps transition.
The new cPanel interface (only accessible to administrators) provides a simple way to enable or disable Gmail themes for the users under your domain. The step is so simple.
Follow the steps provided by Google Apps’ help article. Enable Themes in Google Apps – Google’s Help Articles.
Hope this info helps great to the Google apps Administrators.
‘Blogger’ introduces five different dynamic view for your blogs in blogger. If you have blog in blogspot and if you want to provide flexibility and ease of reading to your readers then you should know provide this dynamic view to them.
Dynamic view is the user interface template for readers through which they can browse through your blog posts dynamically by categorizing the posts based on labels, time, author and recency. Dynamic view is a general viewing mode for every blogs across blogspot(blogger) but, it has 5 different views, from which reader can choose their favorite view to read their favorite blog. Flexibly they can change their views any time. Those 5 views with demo ( of a blog buzz.blogger.com )
To view your blog in dynamic view type in the following in url bar,
replace [your-blog-url] and [dynamic-view-name] with appropriate name. for example to view buzz blog in sidebar just type in http://buzz.blogspot.com/view/sidebar in url bar.
Enabling Dynamic View
These dynamic views will work on your blog if all of the following are true:
- Your blog is public. Your readers don’t need to sign in to view your blog.
- Your blog has feeds fully enabled. In the Settings | Site feed tab, you have enabled either Full or Jump Break for your Post Feed.
- You have not disabled dynamic views. In the Setting | Formatting tab, the option for Enable Dynamic Views is set to Yes.
Source: Google Blogger Support
A content management system (CMS) is the collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based. The procedures are designed to do the following:
- Allow for a large number of people to contribute to and share stored data
- Control access to data, based on user roles (defining which information users or user groups can view, edit, publish, etc.)
- Aid in easy storage and retrieval of data
- Reduce repetitive duplicate input
- Improve the ease of report writing
- Improve communication between users
A web CMS is a Content Management System, designed to simplify the publication of web content to web sites and mobile devices—in particular, allowing content creators to submit content without requiring technical knowledge of HTML or any other mark up codes. It also includes the media type management of files like images and others.
Best of Open Source Web CMS
There are numerous web CMS are available all over internet, some of them were listed below,
as I already told the list is not going to stop, but based on the popularity and usage here only 4 of them is listed, I hope your requirement of good CMS will be completely fulfilled by any of those above.
WordPress being number one blogging platform, somehow enters in to the CMS race. WordPress is actually not a full pledged CMS, but it is ideal for bloggers and small site owners. Best choice for starters, novice because it is simple and requires less knowledge on web developing. For front end developing it is very easy to develop for wordpress than any other Web publishing platforms. I recommend WordPress for every one, but it is not the only choice, when your need pushes you can also choose other CMS.
Drupal with high number of available modules, which is highly flexible. Almost every need of a custom CMS with unlimited categorizations and customizable user levels will be satisfied. Best choice for large sites. Users needs little more knowledge on using drupal even though drupal is highly flexible to the needs, non simplicity is one of the major drawback.
Joomla which means collection of all, usually ideal choice for small or medium range sites, which doesn’t needs high segregation of content. The simplicity of Joomla lies in between the simplicity of wordpress and drupal. Joola also has large number of extensions, but still joomla is inflexible as a CMS.
This is not all, there are lots of CMSs but the above three has a larger community support and updates frequently. Still are you in doubt of choosing a CMS, post your requirement in below comment section let us help you.
Why the response time of a website you maintaining or blogging is important? before that, ‘response time is a loading time of a website in which a site or blog loads completely from the loading action initiated by clicking a link or url entry’.
Usually the response time varies from 0.1 sec to minutes or more, that depends on various factors, that we already discussed in the previous post.
What happens and how user experiences the delayed or faster response time explained below with the time variance.
Faster Response Time
A faster response time may referred as response time from .1 second to .3 seconds which gives the feel that the response was caused by the user’s action and not by the computer, this is actually a instantaneous response in which the user was completely engaged with what he is doing in the site, and probably there is no time to think other than what he/she is doing (if the person is interested well ).
This type of website usually produce low bounce rate, and higher ad conversion rate.
Medium Response Time
In this category, the site loads completely in 1 to few seconds. This will be seamless to user, and gives some time to feel that the action was processed by a computer which is in control. In this loading time, which a user can feel but can’t figure it in stats of time.
This degree of response time is good for navigation and creates some understanding opinion in user’s mind, which was framed in fraction of seconds by seeing the loading site, user have some time to plan his next action or navigation.
Slower Response Time
The time taken to load a website starts from 10 seconds to some minutes. User feels little frustrated, and definitely wish their computer to be fast. In this period of waiting, their mind starts to think about the site and its content. Most of the time users misjudge the site by seeing only some part of the loaded site.
In some course of time, they start to think, whether they need this or not? Nowadays all the browsers allow tabbed browsing, if they found any other related information that they want to see in the currently loading website, they will discard the current site and continue with the newly found one.
Whatever the reason for the slow loading, the ultimate result is a unsatisfied or frustrated visitor.
Bloggers optimize their blog for Search engines, indeed most of the blogs and communities discuss seo to the core, but only some bloggers bother about optimizing their blog for users. Yes! I mean not only the design and layout of your blog/site theme is important, the speed also matters in satisfying the visitors. In common a blog should load in few seconds, if it takes longer time like 5 to 10 seconds then definitely your blog frustrates many visitors. I hope no one’s blog takes loading time longer than 10 seconds.
To optimize your wordpress site/blog to perform better at the time of loading, we have to do some tweaks in wordpress and going to change other factors that affects the speed of loading. Before that benchmark your blog’s loading time with other competitors, for that we have ‘WhichLoadsFaster’ by RyanWitt and you can access it at alvistor.com/speedtest/. Okay lets get into topic.
Don’t think that all your plugins are wrote well and is very important for your site/blog to work. Keep the active plugin numbers very low(around 10) and choose high rated quality plugins. In case of mine WP-Greetbox, Syntax Highlighter, DDAddsig, highslide are plugins which affects alvistor’s speed, but its important is little more than speed, so I decided to keep that and I disable all other plug ins which affects the speed. You have to decide which one is to be disabled and which is left enabled.
WordPress is already in good form to work better for you and still updating, and coming to your plugin, yes it is also, because it works for all the others in the world, so if your blog shows up some speeding problem, that may because of your hosting providers. Compare your speed with alvistor.com/speedtest/ , then if you are not satisfied then it is time to choose one of the recommended hosting solutions given in the bottom of the page.
W3 Total Cache
W3 Total cache is a best performance plug in for your wordpress platform, which takes your blog to next level of speed.
Using this plug in you can make a “page cache” which responds to the requests and sends the data from the cache instead of processing the request, so the processing time is saved.
Image Compression plug-in
If you have many images in post or page, you need to compress it in order to load it faster. “Smush.it” by yahoo is a type of loss less image compression technique, and WP-smushit do that seamlessly at the time of image upload in wordpress gallery in background. If you own a photo gallery site or blog, you need this definitely.
Content Delivery Network (CDN)
cdn is the most important for blogs/sites which has larger traffic from all over the world. cdn helps to reduce your server’s burden by delivering some archive files like themes, css, js, images etc. There are many cdn providers like amazon, maxcdn, and many, but the cheapest and best is cdn provided by vps.net which also provides cloud hosting is reasonable price, buy cdn from vps.
All the above tips are for wordpress users, if you are a developer, see my next article to improve the speed of your site/blog. Next article is not only for WordPress theme developers, but also to other developers.
[Next article on alvistor is "How to design a faster loading Website" for web developers - Sign Up for our E-mail updates below]
Writing for targeted traffic is a art? Writing for particular group of visitors over the internet or writing about a niche with aim of bringing traffic to your blog is one major step in blogging. This art can only learned in practice.
” Writing to everyone is Writing to no one “ Yes, If you want to satisfy all visitors to your blog then you will end up in satisfying none. Writing in various category may increase your size of blog not traffic, but some times it seems like posting more contents in different categories improve traffic to your website all of sudden, but remember that “10 loyal visitors is greater than 1000 visitors from search engine” Why?
Loyal visitors are true users who comes to directly to your website or blog by some means of updates like RSS feed reading, E-Mail newsletter subscription or some times remembering your blog name. When you write some series of post under same niche are near related to it, people who coming for first time to your blog will come again to read your next update on particular niche. These readers were promising traffic to your website. But the readers from search engine traffic are come once to your website for one post, if the post is not satisfied then the chance of coming again to your blog is very very less.
How to increase the numbers of loyal visitors?
- continue writing in your niche. strive for excellence of your writing. Try to provide some exotic information about the niche after some experiment or small research. Write every post as your best post.
- Provide social and email sharing options inside your blog post or near it.
- Try to write a viral post related to your niche. example if your niche is gaming, then post some latest or rumor like things on games. People who read those article some times share even before read it.
How to keep the loyal visitors?
- Leave some time between your posts, your posting frequency should be low, writing a article twice a day is enough. This makes your loyal visitor feel that the article is important. Posting more articles irritates the visitor.
- Write some off-niche posts, to relax your reader but still it should be interesting. Be sure the niche and off niche article should be in ratio 5:1.
Above are some of my ideas to you. The idea may slightly vary according to your niche. Always try to learn from your experience, “experience is wealth” in blogging.
Note: This article is understandable only for Google Apps Account Administrators and Google Apps Account Users.
First of all what is Google Apps Transition. In simple words Google is mingling the two different Google Accounts into one. They are
- Google Apps Account – The account you used to access your organization resources under Google Apps. Must be firstname.lastname@example.org
- Google Personal Account – The account with any email id as a user name used to access any services of Google like you-tube, orkut, Picasa, blogger and many more. your user name may be email@example.com [eg: firstname.lastname@example.org, email@example.com anything]
What happen if you adopt this transition?
You can access any Google services on web with your organization User name. To explain it simple you can connect Google services with your organization account, that means your data are under the control of your organization’s Google Apps Administrator. But for now you can’t access the following Google services with your organization account, they are
- Android Market for Developers
- Google Extra Storage
- Web History
- YouTube Content Manager
- YouTube Developer API access
- YouTube Promoted Videos
What is conflicting Accounts?
A member of your organization having account in Google Apps as ‘firstname.lastname@example.org’ and also he created one Google Personal account with user name ‘email@example.com’. In this scenario after mingling Google Apps with Google Personal Account, there will be two accounts with same user name, to avoid this user must change any of the user name, either Organization’s or Google’s. Below video may clarify this.
What if I don’t adopt to this transition?
You must understand this, whether you going to transit or not Google is going to do this in coming few months. It is better to adopt in early phase and train your users. This is my recommendation. You may change your decision according to your situation.
If any of your Organization user has conflicting account with Google personal account, He will be asked for new user name when he logged in to his Google’s Personal account. Google will notify this change to your users who were having conflicting accounts. So don’t worry just pass this transition. The freedom of using all google service with one user name of your organization user name is very cool. I did this before a couple of weeks now my organization users feels good.
Note: The data with conflicting user name will not be mingled with new account. The new account looks like fresh account and at the same time your old data of the Google Personal account will not deleted you can access it any time with your changed user name.
I hope this DIY helps you this migration. If you need any clarification please use Google Support or comment below I will clarify ASAP.
Before getting in to this topic, I want to confess that this is little in-congruence, because in this method visitors can’t comment to your posts. But you have a alternate method to do that but it is a extra work.
This is as simple as creating a new blog, here we are going to use ‘Google Sites’ which is also going to work as a blog. Before getting in to ‘Google Sites’ know the difference between Google’s Blogger and Google Sites with hosted Google Apps.
In Blogger, a member of your organization who signs in with your organizations’ Google Apps Account, he/she will get a blog with the url “hisblogname.blogspot.com” but in this Sites your organization users may acquire a Site(with Blog) with your organizations’ name in the first eg: “sites.yourorgname.com/your-mem-blog” where ‘yourorgname.com’ is your domain name.
How To Implement Blogs In Google Apps Sites
After you log in to Google Apps Mail, you can able to see a ‘sites’ link in the top left corner of your mail box window. By clicking that sites link you will be directed to a sites in a new window. If you have created a site already that will appear there, or else it suggest you to create a new site for you in your organization’s Apps name. Here just create a site and create some pages as you want. Here is the trick, when you try to create a new page name that page as ‘Blog’ and select “Announcement” template option above the name field.
After that the interface guide you to write your new blog articles. When you visit the ‘Blog’ page a new button “New Post” will appear top of the page. Using this you can create your new blog post. The post supports every rich text feature like font styling, sizing, image attachment everything.
If you want your blog to be categorized then you have to create more ‘Announcement’ page with blog category titles. That is instead of naming your page in to ‘Blog’ name it as ‘Category 1′,’Category 2′, etc.. For Comment box, you can go to ‘Google Docs’ create a spreadsheet and convert it into forms. Now you can attach the form below the ‘Announcement’ page with the help of embedded code provide by ‘Google Docs’.If you are planning to provide blogs for members of your organization in Google Apps then this is one way to provide each person multiple blogs and pages.
In this method your members could have the blog name attached with your domain name provided you edit your domain’s MX record relevant to the sub domain name entered in the ‘Service Settings’ of Google Apps’ Control panel. If your MX record pointing to “sites.yourdomain.com” then your users’ blog or page will appear in url “sites.yourdomain.com/userblog-name”. Please post your Google Sites page link in the comment box below if you successfully created a blog. Your comments may help others.
Contextual Search is the most important functionality for an website or blog. Because a with the help of contextual search a visitor may search what they want in the site, it mainly reduces the bounce rate if the user gets what he needs without going out of the site.
I had came across some contextual search service for alvistor.com. Now alvistor.com have ‘Google Custom Search’ integrated well with the theme, it works great in both performance and monetizing. When I browse for some information I saw this Contextual search bar on the top of that particular website, that was so good. Immediately I look for more information about it.
Apture – This new contextual search bar which integrates with your website after a single copy-paste code in your blog or website. The major reason which attract me as well as your visitor is its ease of use. That is, to search about a word in your website the user just have to select that particular text instead of typing it in the search form. The search result shows in the right side of the page without going to another page, and the listed search result of wikipedia, opens in the same window, videos plays in the same window and even the slide show of the resultant images. Which decreases the bounce rate of your site.
The one thing ‘Apture’ lags is you can’t make money with the search, where as Google CSE shows the adsense ads with the results, which is not possible with this new search bar and so the reports of searches. If they provide this facility in future we can stick to it, or else we can code up for the same functionalities with Google CSE.
Note: Bloggers -> add an HTML/Gadget and paste the code inside. Save the changes.
Others -> Just paste your code before </body> tag.