Dave Tips

Tips for computers and the internet. How to, tips, tricks and resources for computers and the web.

Wednesday, August 27, 2008

Twitter With Full URLs

When twittering, or otherwise posting a URL online, putting the http://www prefix on the web address will automatically be recognized as a URL and be made a link by various systems (e.g., Google's spiders, twitter's web interface, etc.).

Facebook, for instance, automatically recognizes a full URL and makes it a link almost everywhere, and includes the page description and image in messages and wall posts. You can customize the default image, title and description that Facebook sharing uses too.

Labels: , ,

Thursday, August 14, 2008

8 Reasons Your Web Site is Underperforming (That You Don't Already Know)

A web site's ranking and user experience are affected by many things you may not know because they're beyond the HTML on the web pages themselves. They can help or hurt your search engine ranking and your user's experience.

  1. Domain name not registered for maximum length; Google and others take domains registered for many years more seriously

  2. Server response time is slow and/or uptime is low

  3. Server and/or name servers are in a "bad neighborhood"

  4. Server hosts other sites too
    • looks like you are not as serious and are not stable enough to weather a spike in traffic (e.g., the Slashdot effect)
    • at risk of server going down, and taking your site with it, if another site on the server has an error or spike in traffic (slash-dotted/dugg)
  5. no robots.txt file

  6. no valid xml sitemaps

  7. Dynamic looking URLs; they have a "?" in them

  8. Character encoding mismatches
    • encoding declared in the HTTP headers doesn't match the encoding declared in the page's meta tag
    • Encoding on the actual page doesn't match either the encoding declared in the header and/or in the meta tag

There are also lots of things that affect your success that are on the web page; subscribe to learn more about those too.

Labels: ,

Thursday, August 7, 2008

Top 6 Online Writing Tips

Online writing is different than print writing. Make writing for the internet concise, clear and actionable. Readers prefer short articles that help them get something done; readers don't read the whole text online (only 20-28% of an online writing is actually read).

There are six key ways to write for the internet:

  1. Scan-Ability Is Readability Online
  2. Passive Voice May Help SEO And Readability
  3. Titles, Subjects And Headings Need Inverted Pyramid Extreme
  4. Vocabulary and Keywords Should Be Old Words Placed Carefully
  5. Acronyms And Abbreviations Need Mark-Up
  6. Numerals Are Better In Online Writing

Labels: , ,

Online Writing - Scan-Ability Is Readability Online

Users scan more than read online, and they scan in an F-shaped pattern. This is a heat map of where readers' eyes look while reading online (red areas are most viewed areas, yellow next most, blue least most viewed; click image to enlarge):

heatmap image
(from Jakob Nielsen's excellent article on Banner Blindness).

Readers scan the first sentences of paragraphs to decide whether to read the rest of the paragraph or not. The first sentence should describe the paragraph, giving readers clues as to whether the rest of the paragraph will interest them. The first two words of each paragraph should be the most information-carrying words.

Even deeply interested and engaged visitors often do not read all of an article's text as the first 30 seconds of this video show:

This is part 1 of Top 6 Online Writing Tips
Read parts 1 2 3 4 5 6

Labels: ,

Online Writing - Passive Voice May Help SEO And Readability

Readers often read only the first 2 words of a paragraph (Jakob Nielsen's October 22, 2007 Alertbox) so the first two words should carry the meaning of, or abbreviate, the entire paragraph without compromising the writing. The first two words of a paragraph or description must be specific, clear and meaningful to a reader or searcher.

Using the best voice in first sentences and descriptions impacts two things:

  • how often people click on a given search engine result
  • how much of a paragraph the reader reads

Descriptions may be placed in the description meta tag and sometimes accompany non-text items (like video or audio content). They are often used by Google and other search engines as the snippets beneath page titles on search engine results pages (SERPs).

Descriptions benefit from either active voice or passive voice depending on specifics. These are examples of less than ideal use of voice:

  • The Federal Reserve lowered interest rates to stimulate economic growth.
  • Paparazzi attacked by Stary McFamous.

Those don't help users, or search engines, understand the entire sentence; the first two words are not particularly information-carrying words. The first sentence is aimed a people interested in interest rates, not those interested in the broader topic of the Federal Reserve. The second likely interests those who want to know about Stary McFamous more than paparazzi in general.

They are better rewritten like this:

  • Interest rates lowered by the Federal Reserve could stimulate economic growth.
  • Stary McFamous attacked paparazzi.

This is part 2 of Top 6 Online Writing Tips
Read parts 1 2 3 4 5 6

Labels:

Online Writing - Titles, Subjects And Headings Need Inverted Pyramid Extreme

Titles, headlines and subheadings all need the most meaningful and significant information first, toward the beginning. Many forms of content are often viewed out of context and in contexts outside the publisher's control:

  • titles
  • subject lines
  • headlines

Microcontent must have an even more exaggerated inverted pyramid style than the larger content they designate; the first word or two should be the most important and meaning imbued words in titles, headlines and subjects.

There has also been some interesting discussion about the use of numbers in headlines.

This is part 3 of Top 6 Online Writing Tips
Read parts 1 2 3 4 5 6

Labels: ,

Online Writing - Vocabulary and Keywords Should Be Old Words Placed Carefully

Users search for terms they already know more than new, made up words or jargon; If your writing favors made-up terms over legacy words, users won't find your site (Jakob Nielsen August 28, 2006 Alertbox). The keywords you are targeting on a given page should be words often searched by the people you want to have find that page, as Google advises in their guidelines. They should also be pleased to find the page after searching for those words; they should find what they wanted to find.

Targeted Keywords should organically end up in the text since they will be relevant to the text. While some recommend exact percentages of words on a page should be targeted keywords, this can result in very awkward, or transparently keyword-stuffed copy (like this, this, this and this).

The best thing to do, is put the primary keyword somewhere in the first paragraph or first sentence, which should be easy since the keyword is related to the text. If putting the primary keyword in the very start of the text would be repeating a word in the title too soon, and would not be good writing, a secondary keyword can be used near the start of the text. It can also help to put a primary or secondary keyword in the last paragraph or sentence.

Short words are best and the old words when short are best of all.

-Winston Churchill

This is part 4 of Top 6 Online Writing Tips
Read parts 1 2 3 4 5 6

Labels:

Online Writing - Acronyms And Abbreviations Need Mark-Up

SEO and accessibility benefit when the meaning of acronyms and abbreviations are clearly spelled out. Instead of leaving search engines to guess which meaning of an acronym you intend, tell them. Using HTML to identify acronyms and abbreviations makes pages more accessible to non-visual browsers as well.

Google indexes acronyms more effectively when they are marked-up properly; Some say they use the acronym tag ...frequently and I have a page that responds to a keyword that only appears in the title attribute.

Even more vital is identifying acronyms and abbreviations when they have many different meanings. For instance "NASA" is both the National Aeronautics and Space Administration and the National Auto Sport Association, or "LA" in the following:

I have a friend from New Orleans, LA who now lives in LA.

Which is marked-up with this syntax:

I have a friend from New Orleans, <abbr title="Louisiana">LA</abbr> who now lives in <acronym title="Los Angeles">LA</acronym>.

In all cases making the meaning of acronyms and abbreviations clear makes for clear online writing.

This is part 5 of Top 6 Online Writing Tips
Read parts 1 2 3 4 5 6

Labels: ,

Online Writing - Numerals Are Better In Online Writing

For numbers, use digits, not words, online. Users can more easily read and understand these:

  • 24 Reasons Why Marshmallows Are Awesome
  • There are 50 states in the United States.
  • On August 1, 2008 at 6:18:22 PM GMT the US national debt was about $9,535,720,238,424.97.

Than these:

  • Twenty-Four Reasons Why Marshmallows Are Awesome
  • There are fifty states in the United States.
  • On August first two-thousand eight at six eighteen and twenty-two seconds in the evening, GMT the US national debt was about nine trillion, five hundred thirty five billion, seven hundred twenty million, two hundred thirty eight thousand, four hundred twenty-four dollars and ninety seven cents.

Numerals are more scannable than words.

This is part 6 of Top 6 Online Writing Tips
Read parts 1 2 3 4 5 6

Labels: ,

Wednesday, August 6, 2008

Use a Proxy to Change Internet Location

Web sites can use your ip address to determine your internet location and your location in the real world. They use geolocation to treat visitors from different places differently. For example, Google typically redirects users to the local version of their site, and modifies search results to try to provide more geographically relevant search results (see this in action).

Use a proxy to see what different visitors in different places see. For instance, if you visit spyber.com you will see where spyber.com's machines believe you are located. Also, hostip.info does this (as other sites do too). You can change your internet location, without physically moving or connecting to the internet differently. This is useful to test what a website will look like to visitors outside of your own country. To change your internet location, do this:

  1. go to a proxy web site, like proxify.co.uk
  2. put the URL you want to view through a proxy, like "http://www.spyber.com/", into the text box
  3. hit the button to access the URL though the proxy, in proxify's case, the "Proxify" button

You'll see that spyber.com, or any other site you visit through proxify.co.uk, sees you as coming from the UK, even if you are not in fact in the UK.

Sites are sometimes blocked by proxies, and proxies are sometimes blocked by sites, so you may need to use another proxy site.

Monday, August 4, 2008

Atom verses RSS Feeds

The Case for Atom

Feeds in the Atom Syndication Format (atom 1.0) will have the widest possible uses, compatibility and longevity of any current syndication feed format. Atom is already a widely supported syndication format, and in the future a full-fledged protocol, that is already in development, ...for using XML (Extensible Markup Language) and HTTP (HyperText Transport Protocol) to edit content... an application-level protocol for publishing and editing Web resources belonging to periodically updated websites (from
The Atom Publishing Protocol Memo
).

Video Intro to the Atom Publishing Protocol (AtomPub):

RFC5023 details the Atom Publishing Protocol.

Embracing Atom now gives you broad compatibility with any standards based system, and in the future should keep your feeds adaptable and compatible with future technologies and tools.

Atom, not RSS

[Atom has] been through a standardization process organized by an international standards body and there is an RFC that describes exactly what an Atom feed is and how you should parse it.
RSS is only "standard" in the sense that there are lots of people using various flavors of XML that claim to be RSS. There isn't even agreement as to who "owns" RSS 2.0 - Dave says he does, and the RSS Working Group says they do. Now there are 2 versions of the same "standard" floating around

(from Jason Lefkowitz's comment on technologyevangelist.com).

Labels: ,