All posts tagged “Content”

What is Content Strategy for the Web Really About? Revealing the Secrets!

Listen to the interview with Kristina Halvorson (who runs a content strategy agency called “Brain Traffic”). She talks on content strategy and what it is really about.

6 CSS Tricks to Align Content Vertically

Let’s talk about vertical alignment in CSS, or to be more precise how it is not doable. CSS has not yet provided an official way to center content vertically within its container. It’s a problem that probably has frustrated web developers everywhere. But not to fear, in this post, we’re going to run by you a few tricks that can help you imitate the effect.

These tricks may however have limitations, and you may have to use more than one trick to complete the illusion. If you know of any other trick, let us know in the comments.

1. Use Absolute Positioning

The first trick we are going to see here uses the position property. You have two <div>, one is the container, the other, the child element which contains the content.

We will first set the position of the container element to relative, then we set the child element position to absolute. This allows us to freely place it across the container.

To align it vertically, move the child element position from the top, by half of the container’s height, and pull it up by half of the child element width. Here is the output:

This trick is perfect when there is only a single child element, otherwise the absolute position will affect the other element within the same container.

2. Use CSS3 Transform

CSS3 Transform has made it easy to put content at the center. CSS3 Transform, unlike the position property, will not affect the position of other elements within the same container.

Assuming we have the same HTML structure as the preceding method — one parent, one child element — 50% from top and using CSS transform gives a translation of -50%. And there you have it.

Keep in mind though that CSS3 Transforms will not work in Internet Explorer 8 and below. You might want to use any of the other methods here as a fallback.

3. Use Padding

We can also use padding to create an illusion of vertical alignment. To do so, simply set the top and the bottom padding equally, as follows:

This trick is suitable for when you do not set the container in a fixed width, just set the width to auto.

4. Use Line Height

If you only have a single line of textual content within a container, you can align the text vertically using the line-height property. Set the line-height value for about the same as the container height, and you will see the following output.

Remember that this trick only works with a single line of text. If the content breaks into two or more lines, the space between each line would be as we specified in the line-height, giving us too much whitespace.

5. Use CSS Table

Personally, using CSS Table is my favorite trick for applying vertical alignment. It works in old browsers like Internet Explorer 7. This method is done by setting the container element display to table, while the child element is to be displayed as table-cell then use the vertical-align property to center text vertically.

6. Use Flexbox

The last method to vertical centering is by using Flexbox. Flexbox is a new module in CSS3. It offers a more straightforward method for aligning content. To center the content vertically in flex box, simply add align-items: center; as follows, and that’s it.

Keep in mind that Flexbox some browsers only support partials feature of the Flexbox module such as Internet Explorer 10, Safari, 6, and Chrome 27 and below. Hence, similar to the trick with CSS3 Transform, make sure that the effect falls nicely in these browser.

Control How Google Indexes Your Content with Meta Tags

There are many search engines out there but most of the time, site owners care about getting their site indexed on the almighty Google. One way to perform better on the search engine is to use meta robot tags.

The meta robot tag is a consensus meta tag among search engines like Google, Yahoo, and Bing. The use of the meta tag is to let web developers have accessibility control for web pages, against search engine crawlers. For instance, something like noindex will prevent all robots from the search engines from putting your web page in their index.

how to control google index using meta tags

Google’s own robot is called Googlebot. In this post we will see how we address Googlebot exclusively through meta tags.

Addressing Googlebot

To address Googlebot, specify the meta name as googlebot instead of just robots. This example will prevent Googlebot from putting your web page in their index but still allow bots from Bing and Yahoo to crawl the page. Thus your web pages may still appear in Bing and Yahoo search results.

 <meta name="googlebot" content="noindex"> 

Google has a number of special robots that crawl through different kinds of content such as Image, News, Video, Ads and Mobile. Google allows you to block these robots individually. If you do not want your website to appear in Google Mobile search results, for example, you can specify the meta robot tag this way:

 <meta name="googlebot-mobile" content="noindex"> 

The full list of Google bot types can be found in the Google’s Website Crawlers page.

Prevent Image Indexing

It’s a real irritating when you find your copyrighted image used by someone else without your prior permission. If you want to minimize this from happening, you can prevent Google from putting your images on their index.

Specify the meta robot tag with the value of noimageindex. This will prevent the robot from indexing all the images in the page and your images will not appear in Google Image Search results, which is where people usually search for images.

 <meta name="googlebot" content="noimageindex"> 

Alternatively, you can set the meta name as googlebot-image to specifically prevent Google’s robots from crawling your site for images.

 <meta name="googlebot-image" content="noimageindex"> 

Prevent Translating

Google Chrome offers the translation of a site in foreign language to the visitor’s favorite or local language, with the help of Google Translate. While Google Translate translation is getting better, it’s far from perfect for some languages. The translation output could sometimes be really quirky.

If you don’t want Google to translate your web pages, set the googlebot meta with the value of notranslate, like so.

 <meta name="googlebot" content="notranslate"> 

If you want to prevent a certain section of the page from being translated, you can add the notranslate class within the element wrapping the content:

 <div class="notranslate"> <!-- the content --> </div> 

Google will ignore this <div> completely.

Prevent Indexing After A Specified Time

You can also prevent Google from indexing your web pages after certain period of time. This will be particularly useful for web pages which are only relevant within a timeframe, such as an event registration page, for example.

In this case, you probably want to tell the robot to not crawl and index this page after the event has ended, thereby preventing it from showing up in Google’s search results.

To do this, specify the meta tag with the value of unavailable_after then followed by the time info. The time format should comply with the RFC-850 format, for example: Thursday, 26-Sep-14 10:00:00 UTC

 <meta name="googlebot" content="unavailable_after: Monday, 29-Sep-14 10:00:00 UTC"> 

Giving the above example, Google robot will not crawl the page after 29-Sep-14. The page will eventually disappear from the index, yet you can still retain the page for archiving in your website.

Femsplain’s Female-Powered Content Community: The empowering hub for discussion and connection hits Kickstarter

Femsplain's Female-Powered Content Community

When Amber Gordon left her role as a creative strategist for Tumblr, it wasn’t to go on a soul-searching mission. In fact, she had already found her calling—and had founded it in the process. Gordon’s brainchild, Femsplain, delivers a platform for……

Continue Reading…

Cool Hunting

11 Useful WordPress Plugins For Front-End Content Management

WordPress is offering few of those plugins, which will help the users to use WordPress with more ease, they will get all of their desired features on the front-end. It will help them to use it without difficulty.

The most appealing features are posting, editing and uploading. These features will especially entertain the sites that depend upon user-submitted content and news. The below are written some of the plugins that are the quality solutions available for adding content on the front-end. Users will now enjoy working on WordPress because it’s like a dream come true, having all the requested features on the dashboard.

Front-end Editor

Edit content inline, without going to the admin area.

Raptor Editor

Edit your content in style with Raptor Editor, this generation’s WYSIWYG editor.

WP Front-End Repository Manager

Members can upload and download files, create directories up to unlimited level.

DIV Layer Editor

Edit any WordPress theme from the front of your website.

Front End Login Form

A tiny plugin which allows you to add a log-in form to your wordpress blog.

Profile Builder

Simple to use profile plugin allowing front-end login, user registration and edit profile by using shortcodes.

Front End Upload

Provides the most basic implementation allowing site visitors to upload files to the Media library and notify admin.

FV Community News

Give the visitors of your site the ability to submit their news to you, and list it in a nice news feed.

Front End Theme Switcher

A front-end theme switcher for your visitors.

DJD Site Post

Write and edit a post at the front end without leaving your site. Supports guest posts.

Live Edit

Edit the title, content and any ACF fields from the front end of your website!

Front-End Help or Feedback Widget

Easily enables your visitors to send you a quick query, request for help, provide feedback or raise a support request, instantly with no hassles.

How to Choose the Right eCommerce Platform for Your Digital Content

If you are a blogger, designer, or budding online entrepreneur, you probably have something to sell. And you might not even know it.

In this age, digital content is all around us. From eBooks to…

Click through to read the rest of the story on the Vandelay Design Blog.

Vandelay Design

4 ways to boost your content strategy

Read more about 4 ways to boost your content strategy at

Content strategy – it sounds simple but, when you start delving into the nuts and bolts of planning, developing and managing content, life can suddenly feel very fraught.  Where do you start? How much data should you use? Who is responsible? The list of questions can seem endless and overwhealming.  Here we’ve put some common, yet taxing questions to Kristina Halvorson – a leading content strategist. Here are her tips for the foundations of a successful conent strategy. 

Creative Bloq

Creative content for life for just $249

Read more about Creative content for life for just $ 249 at

Digital Juice has been running for over 20 years Founded in 1992 and operating out of Florida and Bangalore, India, Digital Juice is a royalty-free content provider for professional video, print, and presentations.

Creative Bloq

9 common mistakes in content marketing

Read more about 9 common mistakes in content marketing at

Tony Randall By now most internet marketers are familiar with the phrase “Content is King” but this really is nothing new. It always has been king and it always will be.

Creative Bloq

Best of CH 2014: Data Visualization: An interactive data graphic explores how our content connected last year across categories and keywords

Best of CH 2014: Data Visualization

With 2014 complete, we can now take a look back at the year from a quantified point of view. This interactive data map visualizes CH’s most commonly used keywords, which are represented as bubbles within a ring of our main content categories. Each……

Continue Reading…

Cool Hunting