Working With Your New WordPress Blog Site for SEO Results

image

Posting to your WordPress Blog

We recommend that you use Windows Live Writer to post to your WordPress blog site.

Windows Live Writer (WLW) byMicrosoft is an application for composing and managing blog posts. You can write your posts offline and publish them later. There are many helpful tools in WLW that make creating popular posts easier:

  • WYSIWIG using the theme of your blog
  • Image manipulation
  • Spell check
  • Easy HTML tables
  • Include maps from Virtual Earth
  • Automatically syncs changes before re-editing posts

Download the Windows Live Writer 2011 setup program. If you are using Windows XP you will need this Windows XP Version of Windows Live Writer.

Select “Choose the programs you want to install.”

Uncheck everything except for Writer. Click Install. You’ll be prompted to restart your computer once the install completes.

Note: Please be patient while waiting for the install process. It can take several minutes to install Writer.

Once you have restarted, you can find the new program in your Start Menu. Go to All Programs > Windows Live > Windows Live Writer.

When you start Windows Live Writer for the first time, you’ll be prompted to configure the program to connect to your blog.

  • For “What blog service do you use?”, select WordPress and click Next.

image

  • For “Add a blog account”, enter your WordPress blog address, user name, and password, then click Next.

image

image

Finish and Your Are Done

If Windows Live Writer cannot detect your blog settings, a screen titled “Select blog type” will appear.

  • Type of blog that you are using – make sure WordPress.com is selected from the dropdown box.
  • Remote posting web address for your blog – only change blogname to your actual blog name. The URL needs to end in xmlrpc.php.

Once you select your blog type, you’ll be prompted to Download [your] Blog Theme. If your blog is notprivate, click Yes. (This feature will allow you to view your blog post like it’ll look on your blog before publishing.)

The final screen should say “Your blog has been set up.” If you’d like, you may edit the Blog nickname before clicking Finish.

Now, you should see an [untitled] post screen. On the Home tab, your Blog nickname from the previous screen will appear next to the Publish button.

Getting Started With Windows Live Writer

Basic Authoring with Windows Live Writer


How To Blog for SEO Results

If you have your own blog on your company or personal website, or post on others’ blogs, blogging can be a great tool for improving your search engine rank. Google  picks up on new content being added to your website sites, and the more often you add new content, the more often Google will visit you. Especially with WordPress blog sites. Simply throwing up useless blog posts, however, will not do you much good at all. Here are some SEO tips you can use to give results.

google holi logo reaching better rankings Using Your Blog for SEO Purposes

Only Relevant Blog Posts

If you are going to be using a blog post to link to one of your website pages, whether internally or externally, you need to try and write relevant content. If you have a website offering Sydney SEO services, blogging about your neighbours new cute dog won’t do you any good at all. Although there are many benefits that come from Blogging, blogs are for people to actually read. Users don’t want to visit your blog post expecting one thing, and end up with your life story. Keep your blog post within the framework of your industry. Save your musings on other subjects for your journal or personal blog.

Target Your Blog Posts

Following the previous point, try to not make your blog posts a wild fantasy journey that takes you from one magical world to the next. Try to have a central theme or idea to your blog post. Some blogs may take on a kind of free-for-all style, where anything goes and one blog post may just be someone recalling how their day went. This is not the best way to use a blog to increase your SEO rankings. Keep your blog, and blog posts targeted to your industry.

Post Only Unique Content

For heaven’s sake, this should not need to be said. Google clearly does not like duplicate content. Do not copy from Wikipedia, or any other site! Write your own stuff, or you will be penalized. Enough said.

Use the Opportunity for Links in Each Post

Obviously, adding new content to your site is great and Google loves it, but each blog post can be a great opportunity to link to some of your pages internally, or to get a link to your site if you are blogging on someone else’s blog. Do not mistake me, I am not suggesting blogging solely for the purpose of a link. But if you are going to blog, don’t waste a good opportunity to get a good link. This will boost your search engine rankings better than anything.

Clearly, the art of blogging is something that can be abused. But if these few steps are followed, I believe many useless and irrelevant blog posts will be prevented from being written.

Sydney Based Search Engine Marketing Services

image

Not just a Search Engine Optimization Service, but a true Search Engine Marketing Solution.

Search Engine Marketing

The directed marketing of your websites towards producing a natural Google search results, using a range of SEM tricks and tools to deliver results for specific key words.

Website Optimization

The configuration and management of your website to ensure that it is correctly and effectively indexed by Google and other search engines.

AdWords Management

The management of your Google AdWords campaign to ensure that your advertising money delivers that maximum targeted "bang for your buck".

Are you attracting visitors who want your product and are wanting to buy?

Search Engine Marketing (SEM) is a highly specialized field of Online Marketing that analyses your company’s website, and provides proven tools and expertise to improve your website and its visibility in Google, Bing, and other Internet search engines. Improving your search engine performance and rankings attracts higher and more targeted visitors to your website.

Why is Search Engine Marketing so important?

The Internet is Australia’s fastest growing sales channel with some industry commentators indicating that Internet Advertising is growing at 10 times the rate of traditional media advertising. More and more of your customers are looking online for your products are services, and less are looking at the traditional “Yellow Pages”. Most people will look at the first (and sometimes the second) page of Google results to find what they’re looking for. A high ranking becomes a high visibility on the results of Web Search Engines.

There is no silver bullet!

Search Engine Marketing is not something that you can “set and forget” on your website, and then wait for the traffic to come to you. Search Engine Marketing is an ongoing and iterative process of research, competitive analysis, measurement and modifications. InteractiveWebs will work with you, for an initial period of three (3) months, to provide you with dramatically improved results. You’re not locked into an ongoing contract, so you can start seeing the effectiveness of the InteractiveWebs Search Engine Marketing solution, and then make the wise choice of continuing to engage our specialist SEM services.

Why you should use InteractiveWebs SEM solutions.

Search Engine Marketing is a very specialized field, and the goal posts move on almost a daily basis. In order to stay competitive, your SEM team needs to be aware of these changes, and react to them quickly. InteractiveWebs are constantly monitoring these changes, and will supply whatever changes are needed for your website. At InteractiveWebs, we use cutting-edge tools and proven techniques to improve your search engine visibility, and then work with you to maintain and continue to improve those rankings.

See more about the services here: http://www.interactivewebs.com.au/sem/WhatWedoforYou.aspx

Aviation Airline News App for iPad / iPhone / Touch

Icon@2x

Aviation Airline News App launch.

We are pleased this week to announce the release of our latest iPhone / iPad / Touch App. The Aviation Airline News App.

The app is a super covenant way to keep track of news and updates about a range of Airlines and Airline industry news, including:

  • Airbus
  • Boeing
  • IATA
  • ICAO
  • Qantas Airways
  • British Airways
  • Virgin Australia
  • United Airlines
  • Cathay Pacific
  • Singapore Airlines
  • Delta Airlines
  • United Airlines
  • Southwest Airlines
  • American Airlines
  • Lufthansa
  • Ryanair
  • US Airways
  • Emirates
  • Continental Airlines

If you are involved in the industry or just interested in what is going on, then this app is a great way to stay updated.

See it on the App Store: http://itunes.apple.com/app/aviation-airline-news/id462360506?mt=8

Screen Shot 2011-09-02 at 7.01.53 AMScreen Shot 2011-09-02 at 7.01.29 AMScreen Shot 2011-09-02 at 7.01.45 AM

Screen Shot 2011-09-02 at 7.04.23 AMScreen Shot 2011-09-02 at 7.04.32 AMScreen Shot 2011-09-02 at 7.05.02 AMScreen Shot 2011-09-02 at 7.05.11 AM

SMTP Authentication–I Can Only Send Email to My Domain

image

One of the most common problems experienced by users of hosted email services is that they find they can only send email messages to their own domain.

For Example, if you have two hosted email addresses:

  1. ted@mybusiness.com
  2. john@mybusiness.com

You find that you can successfully send an email message from one user to another, but when you try to send to any other domain:

  1. anything@hotmail.com

You find that the email messages do not send.

Solution

You need to enable “Authentication” in your configured email account settings. There are many client email programs, probably the most common is Outlook.

When you configure an new POP3 email account you normally end up with something that looks like this:

image

If you click on More Settings / Outgoing Server

image

and just tick the option to use the same settings as the incoming mail server.

image

This is all that is needed to enable outbound SMTP authentication.

Background

SMTP Servers (or email servers) are setup to need stop people using them for sending email messages. As strange as that sounds, if they were not setup this way, then anyone could SPAM the world using that email server.

To prevent users from abusing an Open Relay Mail Server, the administrators say that anyone wanting to send email messages from that server to any other server, will need a users name and pass. Almost always this is the same user and pass as the one needed to download your mail from that server.

This this need for user and pass is referred to as “Authentication” and is necessary on almost all servers, other than internet service providers who give you an internet connection. In that instance they authenticate you from your internet connection.

Why Can You Send to Your Own Domain?

Because Email Servers by nature will received email messages to addresses they host. This is part of the process necessary for email messages to be sent and received.

Financial Planning Advice in Sydney Owen Hodge

Today we launched a make over of the Owen Hodge Financial Planning website.

 

image

At Owen Hodge Financial Planning we offer advice and create solutions that fit your individual needs. Importantly, our clients have trusted us to deliver worthwhile advice for over 60 years.

We would welcome the opportunity to learn about your financial needs and to offer worthwhile advice that you can benefit from, now and over the long term.

Check out the new website at: http://www.ohfp.com.au/default.htm

Your session in Microsoft Dynamics CRM is about to expire. CRM 2011 2013 Extend Session Time

image

Sick of seeing the message “Your session in Microsoft Dynamics CRM is about to expire. To continue working, you must sin in again.” and would like to extend the session time so as not to bother you as often?

This is quite easy with an IFD setup of CRM 2011. We have an IFD configuration and setup that we use to test settings and some of our CRM Portal – Linking to DotNetNuke on.

Taking the server as configured as described here: http://www.interactivewebs.com/blog/index.php/server-tips/microsoft-crm-2011-how-to-configure-ifd-hosted-setup/

We ended up with an ADFS Relying Party Trust that is named “CRM IFD Relaying Party”

image

This is the name we must use in the Windows PowerShell program to make the necessary changes.

To Extend the Auto Logout of IFD CRM 2011 or 2013

1. Start Windows PowerShell

image

image

2. Copy and Paste the following command into PowerShell and hit enter (you can right click to paste): (Not Required on Windows 2012, skip this).

Add-PSSnapin Microsoft.Adfs.PowerShell

image

3. Check you have the correct name of the Relying party trust by typing the following:

Get-ADFSRelyingPartyTrust -Name "relying_party"

Where you replace “replying_party” with the name of your relying party trust. In our case we would use:

Get-ADFSRelyingPartyTrust -Name “CRM IFD Relaying Party”

You should see a bunch of junk, indicating that you have the correct name:

image

 

4. Now type the following command:

Set-ADFSRelyingPartyTrust -Targetname "relying_party" -TokenLifetime 480

Where you replace the “relying_party” with the name of your relying party. Again in our case we would use:

Set-ADFSRelyingPartyTrust -Targetname "CRM IFD Relaying Party" -TokenLifetime 480

Note that the 480 is in minutes. You can change that value up or down as required.

image

We chose to use 24 hours for example.

That’s all there is to it. Close the PowerShell and you are done.

CRM 2011 XRM Performance Problem IIS Dynamic Compression

Microsoft CRM 2011 allows XRM services that use application/soap+xml content type.

When you install Microsoft CRM 2011 in an IFD / hosted environment, it is smart enough to automatically configure IIS gzip compression on the website.

image

What it does not do, is configure the

C:\Windows\System32\Inetsrv\Config\applicationHost.config

file to compress XRM calls out of the CRM database.

In a test we were performing for an update to our Microsoft CRM 2011 Portal technology, we found that retrieving a list of around 20,000 items returned a 19 MB data package without gzip dynamic compression. Not huge but pretty big! What amazed us was that after enabling dynamic compression on the XRM data, this reduced from 19 MB to 890 KB, a huge performance improvement!

We also noticed that the Microsoft Hosted CRM 2011 service already has this compression enabled, so we figured if it is good enough for them, then we should give it a shot.

How to Enable XRM gzip Compression in IIS

Navigate to: C:\Windows\System32\Inetsrv\Config\applicationHost.config

and open it in your favourite editor.

Search for the Section: “<httpCompression directory=”

And in that section you will probably find an entry that looks like this:

<add mimeType="application/x-javascript" enabled="true" />

Below that, add the following:

<add mimeType="application/soap+xml" enabled="true" />

So the file looks like this:

image

Note: We are making the assumption that you are on Windows 2008, and that CRM 2011 was successfully installed, and that this in turn enabled IIS compression on the Microsoft CRM website.

These steps should massively improve data access to CRM using XRM calls.

Turn off Microsoft CRM 2011 5000 limit on data retrieval via SDK

With CRM 4.0 and Microsoft CRM 2011 there is a default limit for the number items that can be retrieved when making various types of web service calls into the CRM.

Typically this limit is set to 5000 but with some types of calls it will return 7000. In any case, the process to remove the limit and set it to 20,000 is very easy.

On the server running CRM

  1. Click Start, click Run, type regedit in the Open box, and then click OK.
  2. Locate and then select the following registry subkey:HKEY_LOCAL_MACHINE\Software\Microsoft\MSCRM
  3. On the Edit menu, point to New, and then click DWORD Value.
    image
  4. Type TurnOffFetchThrottling, and then press ENTER.
    image
  5. Right-click TurnOffFetchThrottling, and then click Modify.
    image
  6. Type a number other than 0 in the Value data box, and then click OK.
    imageimage
    Note Step 6 lets you retrieve the number of records specified in the Count attribute of your fetch statement.
  7. On the File menu, click Exit.
    image