Friday, October 31, 2014

Interstitial Warnings And Cookie Filters

Along with problems with comments and unwanted CAPTCHA forms, we're seeing some reports about problems with persistent and unwanted interstitial displays, in Blogger Help Forum: Get Help with an Issue.

The interstitial display, and its use of cookies, is similar to the new mandatory anonymous comments CAPTCHA form. If your identity can't be determined, or your decision to view a blog can't be remembered, an interstitial warning is displayed - just as the CAPTCHA form is displayed, when your readers are preparing to comment.

Interstitial warnings require cookies, both to identify you, and to remember your decisions.

  • In front of a "private" blog, where you have to be identified, to determine your relationship with the blog.
  • In front of a blog that contains (or is reputed to contain) objectionable material (naughty pictures or such), to remember your desire to view the blog, and your decision to continue.
  • In front of a blog that is (or appears to be) published off site, to remember your desire to view the blog, and your decision to continue.
  • In front of a blog that has been blocked, for TOS violation, or maybe for hosting hacking content, where you have to be identified, to determine your relationship with the blog.

If the cookie can't be read, the interstitial code will try again.

If a preference cookie can't be read after being created, the blog display may force you to try again, and re display the interstitial warning. If a session cookie is not accessible to the blog display, the reader gets treated as someone not logged in.

In neither case, does the reader get to go to the next screen, and view the blog.

Both session cookies, and preference cookies, are vulnerable to "third party" cookie filters.

  • A preference cookie is created under "blogger.com", where the interstitial runs.
  • A session cookie is created under "google.com", where you login.

These are third party cookies, being read under the blog published URL.

Both types of cookies are read under "blogspot.com" - or under whatever custom domain, or whatever country code alias, is being used by the blog, as displayed.

Whether a cookie is needed, but non existent - or needed, but can't be read - the result is the same. The reader is unable to continue, and does not get to view the blog, when necessary.

If the computer has a cookie filter, the cookie won't be read.

If a reader is subject to a filter that blocks "third party" cookies, and a preference or session cookie is needed, the reader will be unable to continue. This is a condition that Blogger Engineers cannot program around, because it is part of the security code, in the browser.

Thanks to the Google "One account" login, as Blogger is made a way of life to more of a reader population who have no interest in maintaining security on their computer, these issues will become more problematic.

Thursday, October 30, 2014

Custom Domain Migration, And Google+ Comments

With both custom domain publishing, and Google+ hosted comments, becoming more popular, it is inevitable that the two subjects would interact.

One key difference between Blogger hosted comments, and Google+ hosted comments, is how they associate with the host blog. Blogger hosted comments link to the blog - but Google+ hosted comments (aka Google+ stream posts) link to the URL.

Any time you change the URL of your blog, you will lose Google+ hosted comments - from your blog. The Google+ stream posts, however, are still out there - and they still link back to your blog.

Any existing Google+ stream posts, mentioning your blog, will link to the BlogSpot URL of your blog, after you migrate to a custom domain.

A properly executed custom domain migration will produce a BlogSpot URL redirected to the Domain URL. Any existing Google+ Stream posts will continue to link to the blog, because of the redirect.

Any existing Google+ comments, that are associated with your blog, are out there, in your readers Google+ streams.

All that you lose, with custom domain migration, is the ability to associate all of the different conversations about your blog, between the people conversing about your blog. Like URL changes in general, you lose a tiny bit of control - but you gain visibility.

Wednesday, October 29, 2014

Blogger Magic - Hiding The Blog Pager And Blog Feed Subscription Lines

One of the neatest magic tricks is to make something disappear, with just a flick of the wrist (whether or not holding a "magic" wand).

We see occasional requests to make template components disappear. Many times, we end up recommending editing the blog template. Sometimes, unwanted components are part of the post template - and we have to explain why editing the post template is not a good idea.

Some template components, when properly identified, can be made to disappear with the proper CSS rule. CSS rules can be added, using the Template Designer - and do not require editing the template.

Even better news, CSS rules added using "Add CSS" are persistent. Even changing the blog template - or resetting the post template - does not erase CSS rules, added using the Template Designer.

Two post template components, regularly requested for removal, are the "Blog Pager" caption lines
Newer Posts   Home   Older Posts
and the "Post Feeds" caption
Subscribe to: Posts (Atom)

To hide these components, a simple one line CSS rule is necessary, added using the "Add CSS" option in the Template Designer.

For the "Blog Pager" line:
#blog-pager {display:none}
For the "Posts Feeds" line:
#post-feeds {display:none}
As with any addition using "Add CSS" always precede and follow any added rule, with a blank line.

This trick, as with many magic tricks, is easier to do, than to explain. Was I to add this to my blog, I would have been done, long ago.

>> Top

Tuesday, October 28, 2014

Comments And Cookie Filters - October 2014

The new, mandatory CAPTCHA form, for blog readers wishing to comment anonymously, has been in service for just under a week.

We're seeing a variety of problems, reported in Blogger Help Forum: Get Help with an Issue, by blog owners and readers alike.

Long ago, for blogs with readers who were not really comfortable with maintaining security on their computers, we would recommend changing comment form placement.

The full page (or the slightly less preferable popup window) comment form was more usable, with readers who do not know how to properly maintain cookie and script filters. With recent changes in Blogger and Google, all Blogger comment forms are now vulnerable to inappropriate filters.
  • Use of the Google "One account" login creates login cookies under "google.com" - not "blogger.com".
  • Publishing blogs to custom domains - not "blogspot.com" - makes cookie access "third party".
  • Referencing blogs from countries subject to country code aliasing - not as "blogspot.com" - makes cookie access "third party".
  • The new, mandatory commenting CAPTCHA form, part of all Blogger comment form placement options, makes cookie access very important.
All of these issues, considered together, makes proper third party cookie filtering even more critical, than it has been, in the past - and makes new Blogger features more problematic.

The Google "One account" login, at "google.com", is now used by many blog owners and readers - instead of the Blogger native login, at "blogger.com". When the "blogger.com" login was used, cookies created under "blogger.com" were not as vulnerable, to cookie filters.

Whether used under "blogspot.com", or whatever country code alias or custom domain is in use (for the embedded comment form) - or under "blogger.com" (for the full page and popup window comment forms) - login cookies created under "google.com" (by the Google "One account" login) are vulnerable to "third party" cookie filters.

Blogs published to custom domains are becoming more and more popular. All blogs published to custom domains, which use the embedded comment form, are vulnerable to "third party" cookie filters.

Blogs referenced under country code aliasing are becoming more normal. All blogs subject to country code alias redirection are vulnerable to "third party" cookie filters.

The new, mandatory commenting CAPTCHA form needs to access the Blogger / Google login cookie - so blog readers, who are logged in to Blogger / Google, will not be subject to the CAPTCHA. The embedded, full page, and popup window forms are equally vulnerable to "third party" cookie filters, given the above discussed issues.

Thanks to the Google "One account" login, as Blogger is made a way of life to more of a reader population who have no interest in maintaining security on their computer, these issues will become more problematic.

>> Top

Sunday, October 26, 2014

The New Commenting CAPTCHA Is Inconsistent

The new CAPTCHA, added by Blogger last week to restrict spam in anonymous comments, is already showing signs of unwanted effect, with some blogs.

Besides making the commenting sequence more complicated, the sequence, in general, is inconsistent. Differences in the sequence, when compared between the three commenting form placement options (embedded, popup, and full page), varied by the original CAPTCHA screening option, and the moderation option, have been noted. And how many readers, commenting on their favourite blog, will think of hitting "Publish" with "Google account" selected, to login and avoid the CAPTCHA?

The CAPTCHA form itself will discourage comments, being made by the casual blog reader, against many blogs. And the CAPTCHA, as added to all three comment forms, now makes cookie filtering issues equally critical, for the embedded, popup, and full page forms, alike.

As designed, CAPTCHA screening should simply affect people who wish to publish comments, anonymously.

Some blogs may require the CAPTCHA, for anonymous and authenticated comments, alike - when a reader is not logged in to Blogger. Other blogs may allow people to avoid the CAPTCHA, altogether - who even comment, anonymously, without solving a CAPTCHA, when logged in.

With some blogs, you may hit the "Publish" button immediately, and go straight to login - and other times, be stopped by the refusal
Comment should not be empty
Alternately, you may compose your comment, then select "Google account" - and upon returning from login, find an empty comment window.

Depending upon which comment placement option / template type is in use, you may see any of those inconsistencies.
  • Dynamic template.
  • Embedded.
  • Full page.
  • Pop-up window.
Each of these different comment forms variants has its own peculiarities.

These inconsistencies are more critical, because some readers filter cookies, improperly. With third party cookies filtered, the login status is not correctly identified by the commenting process - and the CAPTCHA may be required where it should not apply.

We may even see, with enough different people trying to comment, a return of the commenting login loop - where people login, repeatedly, but are denied by the CAPTCHA form in the commenting process.

Making things still worse, the CAPTCHA form is nasty. People who are less technically astute, and who have problems maintaining the filters on their computer, may be less tolerant of the CAPTCHA process - and may simply find other blogs, maybe outside Blogger / Google in general, which are more permissive.

The need for the CAPTCHA form, in general, is real - but the implementation needs improvement. Until unimproved, many Blogger blogs will feel negative effects.

>> Top

Saturday, October 25, 2014

Deleted Blog Cases Can Involve Multiple Causes

Sometimes, blogs which are under legal action by Blogger / Google can be under action, simultaneously, for multiple, valid reasons.

Occasionally, we get angry complaints, in Blogger Help Forum: Get Help with an Issue.
I got a DMCA Complaint email from Google. My blog was deleted, my dashboard is empty, I got no email from Blogger - and ChillingEffects has no complaint detail. How do I get my blog restored?
Since we don't review DMCA cases in Blogger Help - and with no dashboard or email records of a non DMCA deletion, the blog owner is left with no options.

It's not impossible that some blogs can be classified (righteously or spuriously) for dual offenses.

Some blog owners are guilty of multiple offenses, with multiple penalty.

A person who illegally copies content into his blog may also employ spammy practices. And citation for one TOS offense (DMCA) will not, necessarily, make a blog invulnerable from citation for other TOS offenses (hacking, porn, and / or spam hosting) - or even other possible problems.

The blog owner has 2 possible actions here.
  • Continue researching the offense, with ChillingEffects. Appeal the lack of offense detail, with ChillingEffects Support.
  • Investigate a separate offense with Blogger / Google. Diagnose a non DMCA abuse issue (hacking, porn, and / or spam hosting).

If investigating one offense is ambiguous, investigate another.

Employing the lessons of Occam's Razor, we conclude that, if ChillingEffects cannot provide details about offenses of a given blog, maybe the blog was deleted for a non DMCA abuse.

The next task is to diagnose a possible abuse related, non DMCA related, deletion. Lack of dashboard and email offense alerts generally cause some owners to return to the DMCA complaint.

If the monolithic lack of help by ChillingEffects is to not stall the investigation, we must continue with the non DMCA related possibilities.

Multiple accounts being involved can complicate research.

Many blog owners create multiple Blogger and / or email accounts accidentally (and never realise), or intentionally (then later forget). These odd, forgotten accounts are never of any importance, until the owner graduates from college, gets a new job, changes ISP - and forgets the account name / password. Or, has the blog deleted (for any of several different reasons) - with no trace of any warning, because the owner is using the wrong Blogger or email account.

So now, the blog owner is faced with researching a duplicate accounts issue. This is one more reason why every Blogger blog owner must, religiously, keep track of every Blogger and email account.

Thursday, October 23, 2014

A Blogger Blog Needs Informative And Unique Content

Too many blog owners have been listening to spammers, who tell them lies, and encourage dodgy publishing practice.
You can make lots of money - just start a blog, scrape content from other blogs and websites, and add ads!
This is wrong, for many reasons.

Blogger gives us the basic definition of what is not allowed, in Blogger Help: Spam, phishing, or malware on Blogger.
Spam blogs cause various problems, beyond simply wasting a few seconds of your time when you happen to come across one. They can clog up search engines, making it difficult to find real content on the subjects that interest you. They may scrape content from other sites on the web, using other people's writing to make it look as though they have useful information of their own. And if an automated system is creating spam posts at an extremely high rate, it can impact the speed and quality of the service for other, legitimate users.
I summarise this definition, by advising you to publish blogs that are informative, interesting, and unique.

Until you have lots of friends, and regular readers, who read your blog - and return later, to read some more - you will need traffic, from the search engines.

AdSense requires original content.

AdSense explicitly forbids copied content, on blogs that will show paid ads.

Fact: We don’t allow sites with auto-generated or otherwise unoriginal content to participate in the AdSense program. This is to ensure that our users are benefiting from a unique online experience and that our advertisers are partnering with useful and relevant sites.

To get search traffic, your blog needs unique content.

You don't get traffic from the search engines, without unique content, that causes your blog to be listed, in good position, in a Search Engine Results Page - aka SERP. And, you don't get return reader traffic, without informative or interesting content.

Nobody is going to search for details - because they don't know the details.

Blogs which contain only lists of details, such as "Answers from Professor X's exams", "Best truck driving schools in Southern India", or "Free Proxy Servers", will not contain indexable material.

  • They won't contain key phrases or words, that people might use, when searching for blogs to read.
  • Their content won't be unique.

Since people don't know the answers to the exams, they won't be typing the key phrases or words, that lead to your blog - if your blog contains "Answers from Professor X's exams". And even if you spend a week, copying the names and addresses of each truck driving school, what you copy won't be unique.

If your blog contains only details, it will appear lower in the SERPs.

If your blog only contains lists of details, copied from various blogs and websites, your blog will have a lower SERP position than the sources of your content. Your blog will be vulnerable to spam classification - and will later fail review.

Websites which contain only "Answers from Professor X's exams", "Best truck driving schools in Southern India", or "Free Proxy Servers" may be allowed outside Blogger. Since Blogger is a personal website platform, you should try to write about things which you, personally, are familiar with - and host your lists, and other scraped content, outside Blogger.

Wednesday, October 22, 2014

CAPTCHA Screening Added, For Anonymous Commenters, Is Not Optional

We're seeing reports, in Blogger Help Forum: Get Help with an Issue, about a new way Blogger is blocking comment spam.
I didn't enable CAPTCHAs, for commenting on my blog! Why are my readers having to solve one, before commenting?
It appears that Blogger has added a new CAPTCHA form, to the commenting process.

In Blogger Help: The word-verification option, we see the notation.
Note: Even if you don't have word verification turned on, anonymous commenters might be asked to enter some text. This helps protect your blog from abuse.
It appears that "might be asked" is the key detail, here.

If you are logged in to Blogger / Google - or can login when commenting - you may not have to solve the CAPTCHA.

People who have not logged in can either log in, to comment using any allowed authentication option - or can solve the CAPTCHA, without logging in, to comment anonymously. A Blogger / Google account is not the same as a GMail account - and can be created, if necessary, as you login.

If you are not logged in, simply select "Google Account", and hit "Publish Your Comment", to login. There does seem to be some variation in ability to login, and retention of the message being composed, depending upon comment form placement, and moderation policy.

If you don't have a Blogger / Google account, click on "Create an account", on the Google "One account" screen. A simple 5 minute form, starting with any non Google email address, is all that is required, to create a Blogger account.

After you login, you can continue composing your comment. When you are done, select any available authentication option, and hit "Publish Your Comment", again. You should not see the CAPTCHA form, if you are logged in.

People who have filters blocking the third party Blogger / Google login cookie may still have to solve a CAPTCHA, and comment anonymously.

If you don't want to login, or don't want to setup a Blogger / Google account, you can solve the CAPTCHA. You can compose your comment before, or after, you solve the CAPTCHA.

After you solve the CAPTCHA, you can continue composing your comment. When you are done composing your comment, select "Anonymous" or "Name/URL", and hit "Publish Your Comment", again.

Many of the people, who report a problem here, may be people who also have problems previewing their posts, using Stats, and / or editing the template of the blog. All of these features are sensitive to cookie and script filters, and to various other security settings found on private computers.

I'll again point out that third party cookies are an increasingly critical issue becauseNeither of these issues are caused by Blogger Engineering, and neither are details that Blogger Engineering can program around. Everybody needs to be aware of the issues, and learn to setup their computers, properly.

If you are seeing a CAPTCHA where one does not belong, and you are properly logged in to Blogger, check the cookie and script filters - starting with the browser "third party cookies" option, and as necessary, all filters everywhere else.

>> Top

Tuesday, October 21, 2014

The Daily Post Limit Is Not Likely To Be Raised

We see signs of optimism, occasionally, in Blogger Help Forum: Get Help with an Issue.
How do I convince Blogger to let me publish more than 50 posts / day, in my blog?
Blogger Support has repeatedly declined to make any change to the daily post limit.

"50 posts / day" is a soft limit - and is thought to include pages (static pages), and posts (dynamic pages), aggregated.

You are allowed to publish any quantity, daily.

You are actually allowed to publish any volume of pages and posts, that suits you. If you exceed the daily limit, which is thought to be near 50 pages and posts / day, you will simply have to solve a CAPTCHA, for each page / post over the daily limit.

It's possible that the limit is aggregated for all computers in the neighbourhood, similar to blog creation.

Can you actually write a new page / post every 1/2 hour, all day?

50 posts in 24 hours is roughly 1 page / post every 30 minutes. If you, arbitrarily, allow 4 hours / day to eat, sleep, and do everything else, that's 1 page / post every 24 minutes. Can you really write 1 page / post every 24 minutes, for 20 hours? Day after day?

Can you actually write a page / post every 1/2 hour, with acceptable content?

Blogger is a personal web site publishing platform. You're supposed to publish a Blogger blog with informative, interesting, and unique content. Can you really publish as much as 50 pages / posts each day, and stay within the limits of acceptable content?

Publish quality posts, in reasonable quantity.

Let Blogger have a chance to keep the level of spam down, in their content space. Publish good content, in limited quantity. Don't ask for Blogger to make it easier for spammers to operate.

Monday, October 20, 2014

Don't Publish To A Custom Domain, Purely Because Of Unavailability Of The Perfect BlogSpot Name

Setting up a new blog can be frustrating - for those who have planned the subject of the blog so carefully, that only one blog name will satisfy.

We see the frustration, almost daily, in Blogger Help Forum: Learn More About Blogger.
How do I contact the owner of "mydreamname.blogspot.com"?
or
The blog at "mydreamname.blogspot.com" isn't in use. Can Blogger issue it to me?
Neither of those questions will end well, for the would be owner who can think only of publishing to "mydreamname.blogspot.com".

When you prepare to publish a new Blogger blog, you have to be flexible, when choosing the name.

When we reply, in the forum, we typically advise the would be owner that we are permitted to publish our blog anonymously (so no, Blogger won't contact the current owner), that there is no minimum posting activity required (so a blog long dormant, is still valid), and that even deleted blogs are not available for re issue (because the blog owner owns the URL, for eternity).

Some helpers like to sweeten the rejection, by suggesting to the bereaved would be owner that, if "mydreamname.blogspot.com" is not available, "mydreamname.com" could be purchased from a registrar, as an alternative.

I've been advising people on custom domain publishing, for years. Custom domains are great features, for blogs. However, I do not believe that they should be used purely for getting the URL of one's dreams, when the dream BlogSpot URL is not available.

Custom domain publishing is an exciting way to integrate a Blogger blog with the non Blogger world.

However, I don't see custom domain publishing as a universal second choice, when the DreamBlogSpotName is not available - for several reasons (and I have advised on all of these).
  • Custom Domain Publishing is not for the weak at heart. Creating a Blogger blog is substantially easier than setting up a domain.
  • Custom Domains are not free, as Blogger blogs are. In some cases, substantial amounts of funds are required - particularly to blog owners in third world economies.
  • Using a custom domain won't always get you the "name" of your dreams. "MyDreamName.Com" is no more likely to be available, than "MyDreamName.BlogSpot.Com". Indeed, more people buy domains outside Blogger, than publish to "BlogSpot.Com".
  • You still have to have a BlogSpot name, and a Blogger blog, to publish to a "custom domain". Some people require the BlogSpot name to match the Domain name.
My advice, to the bereaved, is that a compromise may be necessary - and that they should act promptly, and pick a name that is currently available.

Get started on your new blog, today - using a URL that is available, today. Good content, published today, is better than the same content, published tomorrow.

>> Top

Sunday, October 19, 2014

Dynamic Templates Require A Full Blog Posts NewsFeed

We see periodic signs of confusion, about publishing a blog to a dynamic template, in Blogger Help Forum: Get Help with an Issue.
My blog seems to load - but it just sits there, spinning gears!
or
The dashboard Template wizard tells me that dynamic templates are not available, for my blog!!
These are two blog owners who are not aware of the requirements of the dynamic templates - and who can't figure out why they see the Spinner of Death when loading the blog.

Most people know that private blogs cannot be published to a dynamic template - but not everybody realises that this is not an arbitrary or capricious restriction.

Whether you publish your blog as Private or Public - if you do not publish a Full Posts newsfeed, a dynamic view won't work.

Dynamic views retrieve blog content from the posts newsfeed - and without a full posts newsfeed, a blog can't be displayed in dynamic view. This may be one more reason why Blogger eliminated on the fly switching to dynamic views.

The comments section, similarly, retrieves content from the comments newsfeed. If the posts newsfeed is properly set, and the comments newsfeed is not, you (and your readers) will see the spinner of death when clicking on "Add a comment".

Look at the dashboard Settings - Other page. In the "Site feed" section, look at "Allow Blog Feed". You should see "Full". Anything besides "Full", for comments or posts, will eventually be a problem.

If you don't see either "Full", your blog (and any comments) can't be displayed, using a dynamic view. Neither "Short", or "Until Jump Break" can be used, with a dynamic view.

It's that simple. Without Full Comments and Posts newsfeeds, you cannot publish a blog using a dynamic template.

Either use the Template wizard, and select a non dynamic template - or use Settings - Other, and enable a Full feed.

Saturday, October 18, 2014

R.I.P., SiteMeter

I've always been an advocate of redundancy, with essential components and features.

One essential feature of a website is the ability to remain aware of where your readers come from, and what they are reading, on your blog. Besides Blogger Stats, I've advocated both SiteMeter and StatCounter, in a complementary role to each other.

A while ago, SiteMeter decided to add video advertisements to their blog / website agent, that tracks the clicks.

Spending a few moments Googling the issue, I learned

  • Many people have complained, to SiteMeter Support.
  • The complaints are being ignored.

I took the only responsible action, and removed the SiteMeter agent from my blog.

You may wish to do the same, on your blog or website, if your readers do not have ultra fast computers and fat Internet connections. I guess the old saying

There ain't no such thing as a free lunch

has now, once again, been proven true.

Unwanted videos (invisible, in many cases) are even worse than unwanted music. Both produce noise, when you expect it least - and videos inhale bandwidth.

And recently, SiteMeter has been implicated in other, even more annoying oddities.

My apologies to those of you who have tried to read this blog, and found themselves with bandwidth and memory resource issues.

An Expanding Reader Community May Make Your Blog Vulnerable To A Content Warning

Occasionally, we see a report in Blogger Help Forum: Get Help with an Issue, that reflects on the reader audience - not necessarily only the blog content.
Why is my blog behind a Content Warning?
Some readers of this blog have contacted Google because they believe this blog's content is objectionable.
Occasionally, a quick eyeballing of the blog in question may turn up some dodgy content, which may be suggested, in the forum, as problematic.

This story may not end immediately.
But, I've had that picture gallery, for years! Why did I just get the Content Warning?
Here, the blog owner is not considering changing standards - or the possibility that the blog, becoming more popular, may be adding readers who don't appreciate a photo gallery started years ago.

As your blog matures - and when you are successful at encouraging reader and search engine reputation - your reader audience should be increasing.

If your reader population expands, some readers may be less tolerant.

If you are now advertising your blog to a more selective audience, some folks in that audience may object to some blog content, enjoyed or ignored by your earlier audience.

If you spend time perusing your visitor logs - and if you have a more robust visitor log than Stats, you may find some interesting clues. StatCounter (not SiteMeter) shows, among other details, the "Exit Click" for each visitor. If you see any one post abnormally represented, among the "Exit Click" inventory, you may be looking at content that's possibly not appreciated by some portion of the reader community.

Here, I'll note that you won't necessarily see any statistics for a post that is posted entirely on the main page. If your main page is a significant portion of the blog, you may wish to add Jump Break to your posts, to encourage your readers to click to the individual post pages, and read each individual post.

Be aware of your reader population - and consider their needs.

Whatever your strategy for advertising your blog, be aware of changing visitor interest. Don't "spice up" your blog with "eye candy", and expect to remain free of a Content Warning, forever.

Encourage your readers, with informative, interesting, and unique content. Don't abuse them with eye candy, then demand removal of the Content Warning, without compromise.

Friday, October 17, 2014

Logging In To Following, Using The Google "One account" Login

Long ago, Blogger Following (aka Google Friend Connect) was part of a non Google community of social networks.

If you wanted to Follow a blog, you had to login to the Followers gadget, but separately from your login session with Blogger. This let you login to Blogger to maintain your blog, and to Follow other blogs, using any desired Blogger or Google account that you wished.

You do not have to Follow other peoples blogs, using the same Blogger or Google account that you use to maintain your blog - nor do you have to logout from your Blogger account that you are using to publish to your blog, so you can Follow somebody else's blog. This lets you separate blog ownership identity from blog Following and surfing activity.

As part of the separate login policy, Following let you login using any Blogger / Google account - or using any one of several non Google accounts, of an interesting variety.

Long ago, your selections, for logging in to Following, included an intriguing complement of hosts, for your Followers account.
  • Google
  • Twitter
  • Yahoo
  • AIM
  • Netlog
  • OpenID

Adding to the intrigue, you could choose from an interesting, and oddly differing, complement of hosts, for your Followers profile.
  • Following (Default)
  • Blogger
  • Google
  • Orkut
  • Netlog
  • Plaxo
  • Twitter

With the coming of the Google "One account" login to Blogger, all of that is simplified. Now, to login to Following, as for Blogger, you get the normal Google "One account" login display.

The login display is carefully labeled, so you know that you are logging in to Following.
Sign in to continue to Google Friend Connect
Other than that label, what you see is the well known "One account" login display.

As with any Blogger / Google login, you can login to a GMail address based Blogger / Google account - or to a non GMail email address based Blogger / Google account. And, if you don't yet have a Blogger or Google account, there is the also familiar link to
Create an account
Clicking on "Create an account", you are given the standard Google "Create your Google Account" wizard.

As with any account creation scenario, I will once, again, remind you that creating a Blogger / Google account creates a responsibility. It is in your best interest to remember and secure the account name and password, and to religiously maintain all backup devices and features, such as backup email account, phone number, and secret question.

As with any Blogger / Google feature, use of the Google "One account" login is subject to your use of a computer with properly configured filters. You need proper filter settings, to permit popup windows, scripts (JavaScript), and third party cookies.

The Google "One account" display, when used for Following, may be subject to the same confusion, as with the Blogger login. Don't use the login account menu, without being aware of possible confusion.

The login process appears to run under "accounts.google.com", presenting cross site relationships with "blogger.com", "blogspot.com", and whatever country code domain, and / or custom domain might affect you, as you view your blog and other blogs.

Interestingly enough, once you are logged in to Following, and you prepare to Follow another blog, you still may get the choice of account hosts.
  • Following (Default)
  • Blogger
  • Google
  • Orkut
  • Netlog
  • Plaxo
  • Twitter
The Google "One account" login only replaces the authentication portion of Following. Just click on the "More options" link, instead of the initial "Follow this blog" button, for an intriguing complement of Following options.

>> Top

Thursday, October 16, 2014

Blogger Does Not Support ".htaccess" Based Redirection

If you rename a non Blogger hosted website - and you retain ownership of the previous domain (or re publish a website within the same domain), you can redirect traffic from the old URL to the new URL, for some websites, using the ".htaccess" control file.

Some Blogger blog owners, used to setting up ".htaccess" based redirection for non Blogger websites, have renamed their blog - either from one BlogSpot URL to another, or maybe from a custom domain URL to another URL. Finding the links in the blog now broken, they wonder.
How do I setup .htaccess for the old URL?
This is an option that Blogger does not provide.

Blogger, in general, does not encourage redirection of traffic.

Traffic redirection is an option which many spammers would appreciate. Blogger hosts too many spammers and other miscreants, and they want less spammers - not more.

Redirect within a blog, using custom redirects.

You can use custom redirects, for redirecting specific URLs within a blog. Custom redirects work on a single URL basis, they do not support any type of masking or URL patterns. And custom redirects can't be used for redirecting from one blog to another - or for redirecting outside Blogger.

Blogger does not provide file / folder access.

".htaccess" is a file that is installed in the domain root - and blog owners do not have access to the "blogspot.com" root folder.

If you have just re published a blog from a custom domain back to BlogSpot, you are retaining the domain, and you do not plan to re use the domain for a non Blogger hosted website, you may be able to setup .htaccess on the domain - if the domain host supports it.

Short of that, you are going to have to focus on getting the blog re indexed, under the new URL - and get on with publishing the blog.

Tuesday, October 14, 2014

The Mysterious Disappearing Reading List

One long known mystery, reported from time to time in Blogger Help Forum: Get Help with an Issue, involves the dashboard Reading List, and panic from disappearing entries.
Where are the blogs, in my Reading List?
Some Blogger blog owners and readers can spend days setting up their Reading List complement - and see their work vanish, in seconds.

One of the reasons why this problem has not been solved is that it is not reported in consistently high volume, and has no obvious pattern. Another is that many people who use the Reading List - as opposed to a third party NewsFeed Reader - are not of the highest in technological skill level, and do not have the patience to provide coherent and relevant details about the problem.

From my observation of forum problem reports, I suspect that there are at least 3 different problems, which cause this intermittent Reading List scenario.

It's likely that each problem is caused in part by the people, who depend upon the Reading List to follow blogs published by them, and by other people. Some people also publish their own blogs, while others only read blogs, using their own Reading List - and this can complicate both the diagnosis, and resolution, of the problems.

At least some of the reports of "My Reading List has disappeared!" involve three long known problems - each problem caused, in part, by the Blogger account owners who use the Reading List.
  • Cookie / Script Filters, which prevent the Reading List code from identifying the reader, and displaying the personal Reading List.
  • Multiple Blogger accounts, where an account owner sets up their personal Reading List while logged in to one account, and later uses a different Blogger account, with no personal Reading List setup for that account.
  • Load Timeout is a problem with the Reading List assembly process, similar to timeout by the Dynamic Template assembly process.

The cookie / script filtering issue is similar to another long standing problem - Blogger Comments, particularly using the Embedded comment form. Third party cookies, which carry the identity of the person logged in to Blogger, being filtered and unavailable to the Reading List generation code, lead to the empty Reading List display. The Blogger Comments problem, like the Reading List problem, seems more common to people with lower tech skills set.

The cookie / script filters issue may also involve people who access the Internet through countries subject to country code alias redirection. People who live in the UK may not consistently update their security filters to permit cookies or scripts from "blogspot.co.uk", as they do for "blogspot.com". People who live close to international boundaries may not be aware of the vagaries of geolocation, and how their country code alias redirection may be affected, from day to day.

Another filter issue may involve recently updated filters. Thanks to ever changing security needs, and frequent unannounced updates by many security product vendors, a filter which worked yesterday may not work today. People unaware of the intrusive nature of security updates won't think to check the update log for any security product.

The empty Reading List problem can be caused by aggressive cookie / script filters, as is a similar problem - inability to remove specific blogs from the Reading List.

The multiple accounts issue is common to almost every Blogger feature. Ever since Blogger added the "Create an account" link to the Blogger / Google login screen, people have been setting up multiple Blogger accounts. Some people setup multiple accounts accidentally, and others do so on purpose.

If you combine the "Create an account" link with the ease of setting up a non GMail based Blogger account, you see that many people who don't use GMail can easily setup a new Blogger account without realising what they are doing. The owner of a new account, newly able to login, finds an empty dashboard. People who use the Reading List, purely to Follow other peoples blogs, will not be interested in the empty "My blogs" list, and will simply observe the lack of entries in the Reading List.

Other people setup additional Blogger accounts intentionally, to host different blogs under different accounts. People who intentionally segregate their blogs may not understand the similar personal nature of the Reading List.

Cookie / script filters can also block the contents of the Google "One Account" display from being properly generated - and may similarly contribute to creation of multiple accounts. The "reflexive action" design of the "One Account" display also contributes to use of the wrong account, in multiple account situations.

Both aggressive cookie / script filtering, and use of multiple Blogger accounts, can lead to lack of proper identification of the Blogger account owner - and to an empty Reading List.

The load timeout issue is similar to Dynamic Template load timeout. If you have any interesting assortment of feeds, in your Reading List, clear cache, cookies, and sessions, restart the browser, and login to Blogger. Immediately, scroll to the bottom of the screen, and watch the Reading List on your dashboard.

The list will, initially, be completely empty - then suddenly, it will fill with some number of posts, instantaneously. This is the same way a blog displays, in a dynamic view.

The various feeds in the Reading List have to be merged, so the individual posts can be displayed in proper sequence - in the same way that the components of a dynamic template display are assembled. This will make the Reading List display vulnerable to intermittent local and network problems, as the dynamic templates are vulnerable.

Different client computers will be differently vulnerable to load timeout, because of details like differing reading list content, individual network problems, and individual local computer problems. Reading List load timeout will have the same effect as Dynamic View load timeout - no display. This will be a truly intermittent problem.

Besides the inconsistent and intermittent load timeout, we'll see consistent errors, like the empty Reading List - and the mysterious lack of ability to remove Reading List entries.

All of the above issues are caused, in part, by the Blogger account owners. Blogger Engineering has worked for many years to solve the problem of cookie filtering and commenting, in vain. I suspect that they have also worked on the Reading List display problem, with similar result.

As long as people use their own computers, with security components of their own choosing - and neglect to consistently use the same Blogger account - Blogger is never going to solve the problem of the empty Reading List. The panic will never go away.

Thanks to the Google "One account" login, as Blogger is made a way of life to more of a reader population who have no interest in maintaining security on their computer, these issues will become more problematic.

If You Must Moderate Comments Passively, Moderate Frequently

Not all Blogger blog owners understand that they must take responsibility for the comments that are posted on their blog.

We see signs of naivete, in Blogger Help Forum: Get Help with an Issue.
Why do I get so many spam comments, against my blog?
and
Why was my blog deleted? I always remove spam comments!
These blog owners do not understand that spam comments need to be removed promptly, marked as spam - not removed when convenient, or maybe just deleted.

Some blog owners let people comment anonymously, because it encourages communication, and brings them more readers - and moderate after comments are published, because it's more convenient for them, and again, encourages communication. They do not realise that the easier that you make it for people to publish comments, the more spammers will appreciate the open policy.

If you encourage comment spammers, by providing them a blog where they can publish their spam, even temporarily, you are leaving your blog vulnerable to spam classification, and to more spam comments.

If Blogger were to allow passive moderation without penalty, this would encourage more spammers to publish blogs, allow unmoderated comments, and provide a place where their friends can publish their spam without penalty. This would let spammers train the filters to be more spam friendly.

Given more spam friendly filters, more spammers would setup operations in Blogger - and give Blogger a well deserved reputation as a spammer haven. And legitimate blog owners would go elsewhere.

Blogger has to protect legitimate blogs - and the readers of legitimate blogs - by discouraging irresponsible passive comment moderation. Blog owners cannot let their need, to accumulate more readers, allow spammer activity.

If you must let people publish comments without moderation, and occasionally moderate published comments, you have to moderate frequently, and mark and remove published spam comments, before more spammers are encouraged to publish, on your blog. If you are moderating passively, and you start to see a steady flow of spam comments, this is a sign that you are not moderating often enough.

The more spam comments that are published on your blog, and the longer spam comments remain on your blog after publication there, the greater exposure that your blog will have to classification as a spam host. The question whether any resulting spam classification should be considered righteous, or spurious, is debatable.

>> Top

Monday, October 13, 2014

Try To Resolve Any Ownership Issues, Before You Request Spam Review

Spam review requests, in Blogger Help Forum: Get Help with an Issue, are not unusual topics.

Occasionally, we get a spam review request, with a twist.
My blog has been deleted - but I don't have a "Restore", or a "Review" link on my dashboard!
There are various reasons for blogs disappearing from the dashboard, not all of which a blog owner may be immediately aware.

Consider The Issues
I find it's best to try to identify any content / ownership issues, before starting the spam review dialogue - or starting over, with a new blog.
  • It is almost always in the best interest of the owner, to request review using the dashboard link, before requesting a manual review in the forum.
  • If we bypass ownership resolution, and go straight to spam review, the blog may be restored to service. In some cases of "I have no 'Restore' or 'Review' link on the dashboard", the blog, when restored, will be under the control of the account which the owner should be using. This may not be the current account, which has no "Restore" or "Review" link on the dashboard.
  • This is the best time to diagnose and resolve your problems. If you give up and set up another blog - and if you make the same mistakes with the new blog - your Blogger account will be at risk, because you may look like a non repentant spammer.
  • If the blog was deleted because of multiple DMCA violations, nothing can be done from the dashboard. DMCA violations have a formal appeal process.
  • If the blog was deleted / locked because of detected hacking, absolutely nothing can be done. The account, and all blogs owned, have to undergo integrity checking, before any blog can be restored.
  • If the blog was deleted because of detected malware, it can only be restored, and review requested, using the "Restore", then "Review" links. If a blog, deleted / locked for malware, is submitted for spam review, the blog will sit in the spam review queue, then be returned with the verdict "Malware" - and nothing will be accomplished.


Too many Blogger blog owners, accidentally or intentionally, setup multiple Blogger accounts.

Accidental Multiple Accounts
Some blog owners accidentally setup new Blogger accounts. Too many blog owners, because of the Blogger / Google (One Account" login display, end up using the "Create an account" link - when they should login to an existing account, which owns their blog(s). When this happens, they are able to login to Blogger, but find an empty dashboard.

Seeing an empty dashboard, the next step is to recover control of the blog. When this is done, they now are able to login to Blogger, using the right Blogger account - but with the new, accidentally created account still out there.

Some blog owners will continue, periodically logging into Blogger, using the wrong account - then recovering control of the blog, using the email address. This procedure, cumbersome that it may be, will work fine - until the blog is classified as a spam blog, or until the original Blogger account is deleted or locked. In either case, the blog owner will login to Blogger, using the wrong account - but find no dashboard link.

Intentional Multiple Accounts
Other blog owners intentionally setup new Blogger accounts, to publish a blog, anonymously. As long as they religiously remember the proper account name and password, to access each different blog, this is not a problem.

The problem here comes when they forget about using the correct Blogger account, or become temporarily confused by the Blogger / Google (One Account" login display. With the blog in question deleted or locked, as above, they login using the wrong account - and find the Blogger dashboard, again lacking the expected "Restore" or "Review" link.

With either the accidental or intentional account creation, the blog owner will be unable to login to the correct Blogger account, and request review using the dashboard link. This requires the manual review, which takes more time to complete, if the blog was deleted as a spam host. If the blog was not deleted as a spam host, the manual review will be a waste of time.

If and when the blog is reviewed and restored, the owner will still be unable to access the blog from his account. The blog will be online - but with no active owner.

Consider The Possibilities
If the blog owner is aware of possible access, ownership, and TOS issues, before the review process is started, he may be able to resolve his mistake while the review is underway. This will allow him to take control of the newly restored blog, immediately - rather than spending time, after the blog is restored, going through the blog ownership recovery process.

Start Diagnosis Properly
Whatever the origin of the account confusion issue, diagnosis of deletion starts with identification of the owner account. The dashboard of the owner account - and email sent to the owning account - may provide key clues, that indicate why a blog was deleted. Knowing why a blog was deleted may help us avoid an unnecessary spam review.

Sunday, October 12, 2014

Don't Copy Content, Inappropriately

Not all blog owners understand the necessity of having unique content, as the basis for a healthy blog.

We see questions periodically, in Blogger Help Forum: Get Help with an Issue, about inappropriate use of content from other blogs and websites.
Why was my Blogger account deleted? I never argue when given copyright notices!
or
Why don't I have any readers? I have great content - the other blogs, where I get the content, get lots of traffic.

Google describes the overall issue, about copying content from blog to blog, quite plainly, in Blogger Help: Spam, phishing, or malware on Blogger.
Spam blogs cause various problems, beyond simply wasting a few seconds of your time when you happen to come across one. They can clog up search engines, making it difficult to find real content on the subjects that interest you. They may scrape content from other sites on the web, using other people's writing to make it look as though they have useful information of their own. And if an automated system is creating spam posts at an extremely high rate, it can impact the speed and quality of the service for other, legitimate users.

Spam classification is one of several penalties, which involve copied content. I've seen various content penalties, that are reported, from time to time, in the forums.

Some penalties involve copyrighted material - but non copyrighted material, improperly used, can cause problems. And unrighteous charges will inconvenience you, and cause other problems.
  • Content Warning
  • DMCA Violations
  • Spam Classification
  • Search Engine Reputation

Content Warning
If you copy controversial content, that does not belong in your blog, some of your readers will object. Originally used to block "adult" content from being viewed by younger readers, the "content warning" / "objectionable content" classification is broader in scope than it appears to be. This accusation is sometimes used by readers, who may object in quantity, to any irrelevant subject in any blog.

A Content Warning interstitial will damage your search engine result listings. You'll have to request a review of the blog, to get the warning removed. The people who review content warnings may not do so with high priority.

DMCA Violations
If you improperly copy copyrighted material, and the lawful owners complain, you can be cited for DMCA Violations. You will end up with posts - and later the blog - deleted or locked.

You'll have to search the ChillingEffects database, for details, and appeal the citation. If you don't appeal a citation, and if you continue to make the same mistakes, you can be classified as a "non repentant" abuser - and your Blogger / Google account will be deleted or locked.

Spam Classification
If you unwisely copy material, or supply material to be copied, your blog can be classified as a spam host, with the offense described as "scraping / syndication". This will require a spam review. Until the review is concluded, and the verdict is satisfactory, your blog will remain offline.

If you publish multiple blogs concurrently, with the same content, you can be classified as a spammer. If you publish multiple blogs sequentially, with the same content, you can be classified as a "non repentant" spammer - and your Blogger / Google account will be deleted or locked.

If your blog consists mainly of copied material - even if properly attributed, you will need your own material also. A blog with only copied content is still subject to classification. I strongly recommend no more than 10% copied content, to 90% original content - if you want any decent reputation.

Search Engine Reputation
If you copy or share content - whether cited for content, DMCA, or spam - your blog's search engine reputation will suffer. Multiple blogs and websites, with the same content, will result in higher reputation blogs and websites getting better placement in a SERP. Your blog will end up at the bottom of any relevant SERP listing - and your traffic level will drop.

Using Dynamic Content
If you copy a script from a third party website, that references dynamic content owned by that website, you are responsible for ensuring that the script works - or deal with the consequences. If you host videos served from the website in question, on your blog, this is similar to hot linking. If the video in question is removed by the website owner, and stops playing from your website, you must contact the owner of the website.

The Bottom Line
The bottom line here is that blog content needs to be informative, interesting, relevant, properly targeted, and unique. If you push the limits, you will regret your decision, eventually.

Your blog will need a good search reputation, to get readers. Start with good content, based upon what you know, and are willing to share.

Saturday, October 11, 2014

If You Want To Keep A Secret, Don't Publish It

Have you ever heard the old saying
I had a friend, and I had a secret. I told my friend my secret - and now, I have neither a friend, or a secret.

Occasionally we see signs of naivete, in Blogger Help Forum: Something Is Broken.

I have a private blog! Why do I see my blog listed in Google?

or

I distinctly set my blog to be invisible! Why is my blog being indexed?

Not all blog owners know that neither the "disallow" statement, in "Robots.Txt" - nor the "noindex, nofollow" directives, in our blogs - are mandatory.

If you publish content on the web, chances are it is - or will eventually be - indexed somewhere, by some search engine.

Obedient search engines won't index content, when instructed.

Obedient search engine robots will observe the Google privacy directives, such as "noindex, nofollow" directives in HTML code, and the instructions in the "robots.txt" file. Not all robots are obedient, however.

There are many search engines besides Google - and not all search engines observe privacy directives.

The various robotic processes, which scan for abusive content, scan all blogs and websites out of necessity. Some archiving robots archive everything - not just content that's provided openly.

Many search engines share indexed content - obedient, or not.

Many search engines share data with other search engines, and / or retrieve data from other search engines. Even Google will index some sites, indirectly, that are not intended to be indexed.

Ownership and privacy laws vary - from country to country, and between Internet services. What you consider private (personal data), if you live in Germany, may be treated as common knowledge, by someone in Russia, or the USA. And if you report someone publishing your private data to Blogger / Google, you may get different treatment than from WordPress, or from an independent hosting service in China.

If you publish content, expect that it will be indexed.

If you want to keep a secret, do not publish your secret on the Internet. Regardless of whether you publish it to a blog with designated readers, using the Blogger dashboard Privacy settings, or even using a custom "robots.txt" file, your secret may be visible on any search engine - even on Google.

If you think the Internet is your friend, try publishing a secret there. You will learn the truth, eventually. And hiding your secret, after it gets out, will not be an easy task.

Friday, October 3, 2014

Don't Try To Map The Boundaries Of Abusive Content

We continue to see signs of innovative publishing technique, in Blogger Help Forum: Something Is Broken, about deleted / suspended Blogger accounts, and deleted blogs.
My Blogger account was just deleted! I have gotten a few DMCA complaints, in the past - but I always deleted the offending posts! Why were all of my blogs just deleted?
This blog owner does not understand that multiple offenses must be resolved, to avoid abuse classification - and eventual account deletion.

Young children are always testing the limits, to see what behaviour they can get away with, before penalties are imposed, by their parents.

Spammers, like children, like to test the limits.

Spammers like to test the limits, in Blogger. They will publish multiple blogs, simultaneously, each with different innovative content / technique (aka borderline spam) - then wait to see what blogs get deleted. This is also known as "mapping the boundaries".

Mapping the boundaries, in Blogger, can have unpleasant consequences. Like any parent, Blogger / Google has some patience - but their patience has limits.

Blogger / Google describe what the limits are based on - but not where they are.

Blogger / Google define the limits, in their Google: Terms Of Service, and Blogger: Blogger Content Policy references. Blogger blog owners are advised to stay well within the limits.

Like any legal policy, "terms are subject to change", without warning. And, they are subject to interpretation, by Blogger Policy Enforcement, and by Google Legal. If you repeatedly test the limits, expect to be treated appropriately.

Consequences, for exceeding the limits, may not be pleasant.

The consequences, for blog owners exceeding the limits, are gradual - but finite. The intermediate and long term effects may not be pleasant.

When the final limit is exceeded, and penalties are imposed, the blog owner may have to start over, with a new account and new blogs.

The best advice is to stay well within the stated limits.

Don't test the limits, if you want to publish a Blogger blog, with any real future. Publish good original content, that informs and interests your readers. And, publish regularly. That is how you get traffic, to your blog.

Wednesday, October 1, 2014

Private / Team Blog Owners, Using Non GMail EMail

For some time, we've known about a problem with non GMail based Blogger accounts, and comment moderation / notification email.

That problem, though mildly annoying to the blog owners affected, has an easy workaround - use a GMail based email address, for comment moderation / notification. That's a quick 15 minute fix.
  1. Setup a GMail account, if necessary.
  2. Change the comment moderation / notification email addresses, for the blog(s) affected, to use the GMail email account.
GMail email accounts are, after all, free.

Besides the ease of putting a workaround in place, that problem is not all that severe. The problem with comment moderation / notification email, being filtered, only affects blog owners who moderate before publishing. Owners who moderate after publishing can always use the Blogger dashboard Comments wizard, at their convenience, to moderate.

This week, we realised that the base problem - rejected email because of non GMail based Blogger accounts - may also affect owners of private / team blogs, who have prospective non GMail members. This specific problem probably affects less blogs - but it won't have as easy a workaround.

Owners of private / team blogs, who use non GMail based Blogger accounts, may not find an easy workaround for the problem of Blogger blog membership invitations being rejected by a non GMail email system.

The base problem, as it affects comment moderation / notification, is obvious. The owner of an affected blog will see all comment moderation / notification email, sent to him, rejected by his own non GMail email system. Anybody who owns a blog that's affected will be sending all comment moderation / notification email to the non GMail email system.

The base problem, as it affects private / team blog membership invitations, is more subtle. This problem will affect blogs owned under non GMail based Blogger accounts - and / or when sending invitations to prospective members who use non GMail email systems. Email within Google - Blogger to GMail - should not be subject to the same filtering, since the email will actually originate from a Google server.

With all that, this problem will be more annoying, in that it will involve email rejected by the prospective member email system - not by the blog owner email system. Prospective blog members won't likely be receptive to changing their email addresses, just to receive a membership invitation. Also, the blog owner may not always see the email rejection - and may not know that the invitations are being dropped - and may not be found in the "Bulk" / "Spam" folders.

To avoid this problem, membership invitations, from any affected blogs, will have to have be sent from a GMail based Blogger account. This will require a GMail based Blogger account, added as an additional administrator - and it will involve the known risks of having an extra administrator account. Only administrators can send membership invitations.

This problem will probably have less exposure than the one with comment moderation / notification email - but to the blog owners affected, it will seem more severe. It will actually prevent prospective members, using non GMail based email systems, from joining the blogs affected. And, it will require a blog owner to add a GMail based Blogger account, as a blog member.