<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Fourth Wave Consulting</title>
	<atom:link href="http://www.fourthwc.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.fourthwc.com</link>
	<description>NetSuite, E-Commerce and LAN Solutions</description>
	<lastBuildDate>Fri, 24 May 2013 17:35:23 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Announcing the First Automated Power Reviews Inline SEO Implementation for NetSuite</title>
		<link>http://www.fourthwc.com/netsuite/2013/05/power-reviews-inline-seo-netsuite.html</link>
		<comments>http://www.fourthwc.com/netsuite/2013/05/power-reviews-inline-seo-netsuite.html#comments</comments>
		<pubDate>Fri, 24 May 2013 17:33:45 +0000</pubDate>
		<dc:creator>David Norris</dc:creator>
				<category><![CDATA[Netsuite]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[power reviews]]></category>
		<category><![CDATA[prilseo]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.fourthwc.com/?p=184</guid>
		<description><![CDATA[Get Full SEO Value for Your Review Content Power Reviews (now BazaarVoice) allows websites to add product reviews for each item. One of the best side benefits of adding reviews to your site is the user generated content, which is rich with long tail keywords that users are searching with to find your products. The [...]]]></description>
				<content:encoded><![CDATA[<h2>Get Full SEO Value for Your Review Content</h2>
<table>
<tr>
<td>Power Reviews (now BazaarVoice) allows websites to add product reviews for each item. One of the best side benefits of adding reviews to your site is the user generated content, which is rich with <a href="http://en.wikipedia.org/wiki/Long_tail">long tail keywords</a> that users are  searching with to find your products. The typical methodfor enabling search engine friendly reviews with Power Reviews is called their &#8216;in-line SEO&#8217;  solution. Unfortunately NetSuite companies haven&#8217;t been able to implement the solution due to limitations within the NetSuite platform. Fourth Wave Consulting has developed a fully automated solution that works around these limitations, and provides the full SEO benefits.</td>
<td width="130" align="center"><a href="/pdf/PRILSEO-fact-sheet.pdf"><img src="/images/pdficon.png" alt="PDF Logo" width="80" height="74" border=0/><br />
Download the<br /> 1-Page Fact Sheet</a></td>
</tr>
</table>
<h3>The Problem</h3>
<p>Up until now, NetSuite websites have been forced to use the JavaScript implementation for Power Reviews.<span id="more-184"></span> While the difference isn&#8217;t apparent to users, it makes all the difference to search engines. On a typical product page, your users might see 5 or 10 reviews like this:<br />
  <img src="/images/reviewshot.jpg" alt="Review Example" width="450" height="258" /></p>
<p>However, search engines will only see some javascript code:</p>
<pre>&lt;script type=&quot;text/javascript&quot;&gt;POWERREVIEWS.display.engine(document,<br /> {pr_page_id : '12234'});&lt;/script&gt;</pre>
<p>All that keyword rich text that your users have submitted is not helping your search engine optimization efforts at all!
</p>
<h3>The Solution</h3>
<p>
Our automated solution provides all of the functionality that can&#8217;t be done out of the box with NetSuite.</p>
<ol>
<li>We download the zip file from Power Reviews, containing all of the HTML review content.</li>
<li>Extract the data and upload the review content into your NetSuite item records, according to the custom rules that we build with you.</li>
<li>We provide training and documentation to ensure a smooth rollout.</li>
</ol>
<h3>Benefits</h3>
<ol>
<li>Get all of the SEO benefit from the review content from your customers, updated every day. Expect to see a significant increase in organic traffic to your product pages.</li>
<li>We update the review count and average rating for each item, which can be used in product feeds to enhance click through rates on comparison-shopping engines.</li>
<li>Got multiple websites?  The same item  can display unique review content on each website, providing long tail keyword optimization and avoiding duplicate content filters.</li>
<li> Available add-on module to automate the FTP upload of product in order feeds, saving time and avoiding errors.</li>
<li>Available training on using review data for microdata tagging &#8211; see <a href="http://schema.org">schema.org</a> for more information. </li>
</ol>
<h3>Requirements</h3>
<ol>
<li>NetSuite Site Builder or SuiteCommerce web site.</li>
<li>Power Reviews Enterprise (We can help you implement or upgrade from Express)</li>
</ol>
<table>
<tr>
<td>
<h3>Contact Us</h3>
<p>To learn more or schedule a demo, please call 503.734.6150<br />
 or <a href="http://www.fourthwc.com/contact-fourth-wave-consulting">Contact Us Here</a>.</p>
</td>
<td width="130" align="center"><a href="/pdf/PRILSEO-White-Paper.pdf"><img src="/images/pdficon.png" alt="PDF Logo" width="80" height="74" border=0/><br />
Download the<br /> White Paper</a></td>
</tr>
</table>
<hr />
]]></content:encoded>
			<wfw:commentRss>http://www.fourthwc.com/netsuite/2013/05/power-reviews-inline-seo-netsuite.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Next Major Google Algorithm Update</title>
		<link>http://www.fourthwc.com/seo/2013/05/major-google-algorithm.html</link>
		<comments>http://www.fourthwc.com/seo/2013/05/major-google-algorithm.html#comments</comments>
		<pubDate>Wed, 22 May 2013 20:10:04 +0000</pubDate>
		<dc:creator>David Norris</dc:creator>
				<category><![CDATA[Search Engine Optimization (SEO)]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[panda]]></category>
		<category><![CDATA[penguin]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.fourthwc.com/?p=176</guid>
		<description><![CDATA[Google&#8217;s Matt Cutts Tells us What to Expect The SEO Arms Race Ever since there have been search engines, search engine optimizers (SEOs) have tried various tactics to rank well &#8211; often straying into deceptive or &#8216;black hat&#8217; techniques like auto generated content, websites, and link networks. As search engines have gotten better at detecting [...]]]></description>
				<content:encoded><![CDATA[<p><h2>Google&#8217;s Matt Cutts Tells us What to Expect</h2>
<p><strong>The SEO Arms Race</strong>
</p>
<p>Ever since there have been search engines, search engine optimizers (SEOs) have tried  various tactics to rank well &#8211;  often straying into deceptive or &#8216;black hat&#8217; techniques like auto generated content, websites, and link networks. As search engines have gotten better at detecting these spammy techniques, the spammers have gotten more clever. The latest major change on the Google side began in April 2012, with the Penguin update. </p>
<p><strong>Major Features of the Last Couple Updates</strong></p>
<ul>
<li>Over-optimization penalty &#8211; This is the most interesting update to me, as it strikes fear into the hearts of even the most conservative SEOs. Aren&#8217;t we supposed to be optimizing our websites for search engines? How do we know when we have optimized it too much? For the most part, sites were penalized for reusing the exact same phrase in their anchor text too much, although too much keyword stuffing into meta tags or page text could incur a penalty as well. For more conservative site operators, it&#8217;s a warning to be careful with optimization efforts, and a reward for not making users suffer through keyword-stuffed text.</li>
<li>Exact Match Domain &#8211; Google significantly reduced the benefit that a domain would get if their domain name matched a target keyword phrase &#8211; e.g. a domain like &#8216;keyword1-keyword2.com&#8217; likely saw its traffic drop for that keyword phrase.</li>
<p>  <span id="more-176"></span></p>
<li>Unnatural Link Penalty &#8211; A manually-issued penalty that Google can place on sites when they determine that   a site is widely attempting to manipulate the search engine results by   creating links. This includes sites who get too many incoming links that all use a competitive keyword phrase in the anchor text.</li>
<li><a href="http://googleblog.blogspot.ca/2011/02/finding-more-high-quality-sites-in.html">The Panda Algorithm</a> was created by Google in an attempt to cause low quality sites to be displayed much lower in the search results. Panda was  not so much about link profiles as about identifying sites with thin content or duplicate content, where much of the content making up the site also appears on other websites.</li>
</ul>
<h3>The Next Google Update &#8211; Expected Late May/Early June 2013</h3>
<p>Here is Matt Cutts, Google&#8217;s SEO/spam fighting front man, on what to expect from the next Google update, which is due any time now:<br />
<iframe width="560" height="315" src="http://www.youtube.com/embed/xQmQeKU25zg" frameborder="0" allowfullscreen></iframe></p>
<h3>My Take &#8211; What He Said and Didn&#8217;t Say</h3>
<ul>
<li><strong>Advertorials</strong> – This is paid content that is made to look like genuine, organic  content. Matt says it shouldn&rsquo;t flow pagerank to the target site, but doesn&#8217;t  mention penalizing them either. If Google identifies that some of your incoming links are actually advertorials, Google may simply ignore those links, instead of penalizing the site. This part will always be somewhat  of an arms race. Everyone knows search engines don&#8217;t want to give credit for  advertising or paid links, so whoever is clever enough to fool the search  engines can make a lot of money in the short term. If traffic drops after an  update, it could be difficult to identify which sites are causing the problem.<br />
    Google is trying to enlist webmasters around the world in helping them identify link selling websites &#8211;  by giving webmasters the option to <a href="http://support.google.com/webmasters/bin/answer.py?hl=en&amp;answer=2648487">disavow an incoming link</a>, some percentage of webmasters  who have bought links in the past will use this tool to  distance themselves from the site, and Google can then use the aggregate data from many websites to identify link sellers. SEObook.com has a great, detailed article about how <a href="http://www.seobook.com/link-madness">Google has ignited a link removal frenzy</a>, and its effect on websites.</li>
<li>Google is specifically going after more traditionally spammy queries like porn, so  less spammy queries should see fewer changes.</li>
<li>They are trying to go upstream to deny value to link spammers, using a more sophisticated  link analysis system. The net result of this is we can expect more legitimate links to  become more powerful and relevant, while spammy links should become less useful. </li>
<li>Google is getting better at detecting hacked websites (unknowingly hosting malware, etc.). If Google  detects a problem, they will attempt to contact the website owner using <a href="https://www.google.com/webmasters">Google webmaster tools</a>.  if you don&#8217;t already have a free account, I highly recommend it.</li>
<li>Improved authority detection for a certain topic, including smaller sites. Hopefully this will help level the playing field, as large sites have been dominating Google for all kinds of niche queries over the last few years. It&#8217;s another reason  to build content and become a thought leader.</li>
<li>Some changes to their habit of showing a big chunk of results from  one website. If the user has already seen a chunk from a certain website on  one page, they are less likely to see it on subsequent pages, and less  likely to see it on the first page. I really like this change personally, as I am often having to wade through many links to the same website on a SERP. I never found it very useful to see a dozen links from the same website.</li>
<li>Some changes may actually help sites have been hurt by previous  versions of Panda or Penguin, if Google finds other quality signals that make  them think the site is a good one.</li>
</ul>
<p>Want to read more about the upcoming update? Here are some other sites I found worth reading:</p>
<ul>
<li><a href="http://www.webmasterworld.com/google/4573600.htm">Webmaster World Discussion</a></li>
<li><a href="http://www.markcijo.com/10-seo-myths-after-google-panda-and-penguin-updates/#">10 SEO myths about Panda &amp; Penguin updates</a></li>
<li><a href="http://www.submitedge.com/blog/follow-these-simple-guidelines-to-avoid-google-over-optimization-penalty/">Guide to avoiding the over-optimization penalty</a></li>
<li><a href="http://www.seomoz.org/blog/the-difference-between-penguin-and-an-unnatural-links-penalty-and-some-info-on-panda-too">Detailed guide to the differences between Panda &amp; the over-optimization penalty</a></li>
</ul>
<p>What are your SEO experiences over the last year or so? Has Google succeeded in making you walk back any of your link building or optimization efforts, for fear of a penalty?</p>
<hr />
]]></content:encoded>
			<wfw:commentRss>http://www.fourthwc.com/seo/2013/05/major-google-algorithm.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Calculate the ROI for NetSuite Projects</title>
		<link>http://www.fourthwc.com/netsuite/2013/05/calculate-roi-netsuite-projects.html</link>
		<comments>http://www.fourthwc.com/netsuite/2013/05/calculate-roi-netsuite-projects.html#comments</comments>
		<pubDate>Tue, 14 May 2013 07:32:48 +0000</pubDate>
		<dc:creator>David Norris</dc:creator>
				<category><![CDATA[Netsuite]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[ROI]]></category>

		<guid isPermaLink="false">http://www.fourthwc.com/?p=161</guid>
		<description><![CDATA[An Easy Way to Estimate the Value of Multiple Projects One of the best features of the NetSuite ERP system is its all-encompassing nature. It&#8217;s possible to run every department of your company in NetSuite, which means that your NetSuite administrator has many choices when it comes to optimizing the system. How do you decide [...]]]></description>
				<content:encoded><![CDATA[<h2>An Easy Way to Estimate the Value of Multiple Projects</h2>
<p> One of the best features of the NetSuite ERP system is its all-encompassing nature.  It&#8217;s possible to run every department of your company in NetSuite, which means that your NetSuite administrator has many choices when it comes to optimizing the system. How do you decide between improving customer service case handling versus a smoother estimate/quoting system for sales versus a faster shipping process in the warehouse? There are many  NetSuite customizations or automation projects that hold the promise of a significant benefit for your company. By using some straightforward formulas, it&#8217;s possible to estimate the return for a number of different projects, which can make prioritization much easier. </p>
<h3>The Many Types of Return</h3>
<p> One of the challenges of comparing multiple projects is that some projects provide benefits that are harder to put into dollar terms. We recommend estimating the dollar value of the less tangible benefits, which will allow you to compare numbers more easily. It might seem arbitrary, but it can be a useful exercise. Here are some examples of soft ROI or less tangible returns we have seen from Netsuite related projects:</p>
<ul>
<li>Better or faster customer service</li>
<li>Improved marketing flexibility or segmentation</li>
<li>Fewer returns</li>
<p><span id="more-161"></span></p>
<li>Reduction in credit card fraud or quicker fraud detection</li>
<li> Paperless workflow</li>
<li> Improved visibility or reporting for management</li>
<li> More accurate inventory</li>
<li> Faster shipping, which can reduce canceled orders</li>
<li> Improved morale from fewer tedious tasks for employees</li>
</ul>
<h3>The ROI Formula</h3>
<p> In this context, the typical formula for calculating  return on investment (ROI) is either revenue/costs, or profit/costs. We prefer to use a profit-based calculation, because it can be directly compared to a &#8220;safe&#8221;  investment,  like a CD.</p>
<pre>Profit
------- = ROI (as a %)
Costs </pre>
<p>For example, say we had $10,000 to spend, and chose to invest in a safe bond. Currently, a one year CD will provide a 0.64% return.  After one year, we would get the $10,000 principal back and $64.20. Our ROI formula would give us:</p>
<pre>
$64.20
------ = 0.64% ROI, or less than 1%. 
$10,000</pre>
<p>Clearly, no one is going to get rich this way. Now we will calculate the ROI for a NetSuite project.
</p>
<h3>An Example NetSuite Task Automation Project</h3>
<p> For our example, we will write a script to automate a common task in order processing, sales order billing. In a typical NetSuite setup for a retail company, someone in accounting must bill each order once it has shipped. Even when using the bulk billing feature, this can be  time intensive. By creating a script that automatically bills most sales orders, it will save time&#8230; But how much? Let&#8217;s go through the process of calculating it. </p>
<p> Ultimately, we want to know how much money the company will save.  One way to calculate it is this formula:</p>
<pre>
 $ saved     hours saved   labor rate     # transactions  % automated
 -------- =  ----------  X ----------  X  ------------- X 
  month     transaction      hour              month
</pre>
<p>We will need the following data:</p>
<ol>
<li><strong>Hours saved per transaction</strong>: We recommend running a time trial for the transaction in question, using a stopwatch to record exactly how long it takes to process a single order. Do this as many times as you like to get a firm number that is representative. Once you have the average number of seconds per transaction, divide that number by 3600 to get the number of hours.</li>
<li><strong>Burdened labor rate:</strong> the true cost of an employee is more than their salary &#8211;  benefits, office space, and other overhead needs to be included to properly account for all the costs. Double the hourly rate is usually an acceptable estimate.</li>
<li><strong>Number of transactions per month:</strong> It should be easy to get this number with a saved search; we recommend using the previous 12 months and averaging to get a monthly number.</li>
<li><strong>% automated transactions: </strong> lastly, we need to know what percentage of the total number of transactions will be handled automatically. Once you have defined the criteria for the orders that will be automatically handled, it should be easy to make a saved search to provide that number.</li>
</ol>
<p>To continue with our automated billing example, here are some numbers that are in the correct ballpark for a small  retail company:</p>
<ol>
<li><strong>Hours saved per transaction</strong>: 25 seconds, or 0.0069 hours.</li>
<li><strong>Burdened labor rate:</strong> Starting with a base pay of $16.00/hr, we get $32 for our burdened rate.</li>
<li><strong>Number of transactions per month:</strong> 3,000</li>
<li><strong>% Automated transactions: </strong> 80% can be automatically billed.</li>
</ol>
<p>Now, to put it all together:</p>
<pre>
$ Saved  = 0.0069 x $32 x 3,000 x 80% = $529/month, or $6359/year 
</pre>
<p>Assuming a cost of $10,000, now we can calculate ROI for our example project:</p>
<pre>
        $6359
ROI =  ------- = 64%
       $10,000
</pre>
<h3>Other Factors</h3>
<p>Of course, we get the $10,000 back from the CD after a year, but have to spend the money to write the script. This chart shows the total cash (or cash saved) for each approach at yearly intervals:</p>
<table cellspacing="5" border=1>
<tr>
<td></td>
<td>Year 1</td>
<td>Year 2</td>
<td>Year 3</td>
<td>Year 4</td>
</tr>
<tr>
<td>CD</td>
<td>$10,064.20</td>
<td>$10,128.82</td>
<td>$10,193.85</td>
<td>$10,259.30</td>
</tr>
<tr>
<td>Automatic<br />
      Billing</td>
<td>$6359</td>
<td>$12,718</td>
<td>$19,077</td>
<td>$25,436</td>
</tr>
</table>
<h3>Accounting for Growth</h3>
<p>
One would be justified in feeling that this project already has a pretty high rate of return, but there is another factor that makes it even better. The benefit received is proportional to the number of sales orders going out the door&#8230; As your  sales grow, so will the amount of money saved by any task automation. Let&#8217;s assume that the number of sales orders processed increases by 5% per year.  Here is the chart again using that assumption:</p>
<table cellspacing="5" border=1>
<tr>
<td></td>
<td>Year 1</td>
<td>Year 2</td>
<td>Year 3</td>
<td>Year 4</td>
</tr>
<tr>
<td>CD</td>
<td>$10,064.20</td>
<td>$10,128.82</td>
<td>$10,193.85</td>
<td>$10,259.30</td>
</tr>
<tr>
<td>Automatic<br />
      Billing</td>
<td>$6359</td>
<td>$13,036</td>
<td>$20,047</td>
<td>$27,408</td>
</tr>
</table>
<h3>Other Types of Projects</h3>
<p>
In our example, we used a task that could be automated, which  yields savings that is worth 100% of the face value &#8211; every minute saved is a minute that employee can spend doing something else, often allowing for crucial cross training across departments or avoiding an increase in headcount. Not every project has the same type of return.  Here are some other types of NetSuite related projects, and how it affects the ROI calculation:</p>
<ol>
<li><strong>Projects that increase sales</strong> &#8211; This could include SEO, email marketing, or writing new content. Since revenue is not a dollar for dollar benefit like cost savings, you will need to multiply the increase in revenue by the gross profit margin to get the net profit, which can then be divided by the costs to determine the ROI:
<pre>
(increase in sales $ * gross profit margin)
------------------------------------------- = ROI
                 costs
</pre>
</li>
<li> <strong>Advertising</strong> &#8211;  The typical formula for advertising that has its own direct costs is the ROAS formula: <a href="http://www.ppchero.com/return-on-ad-spend-an-unsung-metric/">return on advertising spend</a>. </li>
<li><strong>Paperless business process</strong> &#8211; Many companies still use pieces of paper to track and handle a process, such as a product return. By moving this process entirely inside NetSuite, the company benefits in multiple ways: direct dollar savings in paper expense, the ability to instantly the determine the status of any record at any stage of the process, as well as man hours saved  due to a more efficient process. Be sure to calculate all of the measurable return dollars, along with a subjective dollar amount for the more difficult to return benefits, like the improved visibility.</li>
</ol>
<h3>Contact Us to Learn More</h3>
<p>Automating tasks is one of the many things that we do at Fourth Wave consulting. We will work with you to understand your business processes and make recommendations for areas that can be improved or automated. <a href="http://www.fourthwc.com/contact-fourth-wave-consulting">Contact us here</a> to start a conversation. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.fourthwc.com/netsuite/2013/05/calculate-roi-netsuite-projects.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What to Look for in a NetSuite Consultant &#8211; Top 10 Checklist</title>
		<link>http://www.fourthwc.com/netsuite/2013/04/netsuite-consultant-checklist.html</link>
		<comments>http://www.fourthwc.com/netsuite/2013/04/netsuite-consultant-checklist.html#comments</comments>
		<pubDate>Sun, 14 Apr 2013 19:30:32 +0000</pubDate>
		<dc:creator>David Norris</dc:creator>
				<category><![CDATA[Netsuite]]></category>

		<guid isPermaLink="false">http://www.fourthwc.com/?p=141</guid>
		<description><![CDATA[10 Questions to Ask a Potential NetSuite Consulting Partner NetSuite is the world&#8217;s most successful software as a service (SaaS) ERP system, and has been built to be as flexible as possible for as many types of businesses as they can. As a result, NetSuite is a powerful platform that can automate many business processes [...]]]></description>
				<content:encoded><![CDATA[<style>
#mainList li {
  margin: 1em 0;
}</p>
<p>ol#briefList li {
 margin: 0; 
}
</style>
<h2>10 Questions to Ask a Potential NetSuite Consulting Partner</h2>
<p> NetSuite is the world&#8217;s most successful software as a service (SaaS)  ERP system, and has been built to be as flexible as possible for as many types of  businesses as they can. As a result, NetSuite is a powerful platform that can automate many business processes and run companies efficiently. Out-of-the-box, however, NetSuite is not particularly well set up for any specific company, and a great deal of customization is required to get the most out of NetSuite. </p>
<h3>NetSuite companies have a lot of the same kinds of problems</h3>
<p> Fourth Wave consulting has worked with quite a few small and medium businesses over the years, and we have found that once a company has been on NetSuite for a few years, they face the same kinds of issues. For example:</p>
<ol>
<li>Problems crop up for older scripts,  and the consultant who wrote it is no longer around.</li>
<li> Over the years, their NetSuite account gets more and more customized with an increasing number of workflows and SuiteScript, none of which are particularly well documented or written by the same people, making issues harder to troubleshoot.</li>
<li>Vendors and consultants can engage in finger-pointing, blaming others for a technical problem, and no one in the company has a firm enough grasp on the technical details to determine the source of a problem.</li>
<li> When a NetSuite upgrade rolls out, a customization or script that worked previously now has an issue, and the person who wrote it isn&#8217;t  available to help.</li>
</ol>
<p>By hiring consultants for piecemeal work, often looking for the lowest bidder, many companies harm themselves by not fully appreciating how important the consultant relationship is for NetSuite. It is a  complicated platform that needs ongoing maintenance and support to stay fully functional. Not to mention the large savings that can be had by ongoing customizations, workflows, and other task automation.
</p>
<h3>The Solution: A NetSuite Partner You Can Trust</h3>
<p> Even for companies who can afford to hire full-time staff to support their NetSuite account, is very hard to have all of the relevant NetSuite experience in-house. Optimizing NetSuite covers a lot of ground, and requires a vast array of skills; it is very hard for any one person to master all areas of NetSuite. Bringing in the right NetSuite consultant for the right projects can make a huge difference, and will more than pay for itself. Here is my top 10 list of things to evaluate in a NetSuite consultant:</p>
<ol id="mainList">
<li><strong>Ask them about their areas of expertise.</strong> Even with a large consulting firm, you will be dealing with a relatively small number of people. Ask the team to grade their expertise (1 to 10 scale) in the following areas:
<ol>
<li>Web Site related &#8211; not all of these may be relevant, and other people may be brought in to cover gaps if necessary:
<ol type="a" id="briefList">
<li>Website usability</li>
<li>Information architecture (the science of organizing content for a website)</li>
<li>Copywriting</li>
<p><span id="more-141"></span></p>
<li> Graphic design and layout</li>
<li> Search engine optimization (SEO)</li>
<li>Website analytics</li>
<li>Multivariate or A/B split testing</li>
<li>Multiple web sites in NetSuite</li>
<li>Third party software integrations (like reviews, analytics, product recommendations)</li>
<li>SuiteScript Server Pages (SSP)</li>
<li>SuiteCommerce</li>
<li>International &amp; multi-currency related issues</li>
<li>Pay per click or other online advertising</li>
<li> Social media and social networking optimization</li>
<li>Microdata tagging</li>
<li> Video creation and promotion</li>
<li>Link building, press releases, and other forms of promotion</li>
</ol>
</li>
<li>SuiteScript</li>
<li>SuiteLets</li>
<li>Custom Portlets</li>
<li>Workflows / SuiteFlow</li>
<li>Form Customization</li>
<li>Task Automation
</li>
</ol>
</li>
<li><strong>Saved Search customization</strong> &#8211; Saved searches are the core of information retrieval in NetSuite, and in the proper hands, can provide incredibly useful data.if you&#8217;re consultant has limited skills in this area, it will limit the thinking and possibilities. Here are some major skill areas for NetSuite saved searches:
<ol>
<li>Grouping results to show summary data</li>
<li>Alerts and scheduled saved searches &#8211;  these are great for catching certain triggers, like credit card fraud detection.</li>
<li> Regular expressions &#8211; these can be used to perform advanced search and replace text operations.</li>
<li> Case statements &#8211;  terrific for summarizing data into groups.</li>
<li>Script-created or -controlled saved searches. SuiteScripts can create and run saved searches,  which opens up all kinds of possibilities.</li>
<li>Filters &#8211;  by adding filters to the footer of  a search, you can easily use one search to provide a lot of different information, by simply selecting different filter criteria.
</li>
</ol>
</li>
<li><strong>Reporting</strong> &#8211; NetSuite reports can be quite useful, although are less flexible than saved searches. They do have a number of number of useful features:
<ol>
<li>Excel Web query &#8211; You can export the results I&#8217;ve a report to a special Excel file, which can refresh the data into the Excel spreadsheet with a click of a button. </li>
<li>Formulas &#8211; These work differently in reports than in saved searches, but can be quite useful. </li>
<li>Filters &#8211; Similar to criteria in a saved search.
</li>
</ol>
</li>
<li><strong>Script or workflow documentation</strong> &#8211; It is crucial that any customizations be fully documented, at least for the &#8216;hit by a bus&#8217; scenario if nothing else. Good documentation will have at least:
<ol>
<li>Business case and purpose &#8211; the why</li>
<li>Overview of technical solution,  including the purpose of each script, workflow, or other customization</li>
<li> Bugs and workarounds &#8211;  sometimes a limitation makes it necessary to build the solution in a certain way, and that needs to be well documented. </li>
<li>Change log with details &#8211;  rarely does a script get launched and never changed, it is important to keep track of how and why things are changed after launch.
</li>
</ol>
</li>
<li><strong>Code Commenting</strong> &#8211; Someone with a scripting background should be able to read their scripts and follow along with the logic, using their comments.
</li>
<li><strong>Ease of making changes</strong> <strong>- </strong>it shouldn&#8217;t cost a lot to make simple changes.
</li>
<li><strong>Pre-NetSuite upgrade testing -</strong> Any important customizations should always be tested in the beta before a NetSuite upgrade and goes live.
</li>
<li><strong>Responsiveness to support questions</strong> &#8211; How does their tech support work? Is there an email address or online form to fill out? What is their average response  and resolution time?
</li>
<li><strong>Communication and new ideas &#8211; </strong> NetSuite is complex, and good communication skills are required to provide enough information to business owners to allow them to make the important decisions.  The biggest gap I see for most NetSuite companies is that <strong>they don&#8217;t know what they don&#8217;t know</strong>. It is your consultant&#8217;s job to help you learn more about what NetSuite is capable of.
</li>
<li><strong>Are they a thought leader?</strong> &#8211; How do they participate in the NetSuite community? Do they regularly contribute to the knowledge base through blog or other articles?</li>
</ol>
<p>At Fourth Wave Consulting, our goal is to establish long-term relationships with NetSuite companies for whom we can add a lot of value.<br />
We have been supporting and building solutions for NetSuite since 2005,<br />
and in that time have customized nearly every aspect of NetSuite. We offer the first hour of consulting free of charge, to get to know your business needs and answer any questions you might have. We want to be more than just a support partner &#8211; let us up teach you what you don&#8217;t know NetSuite can do, and as we learn more about your business we will bring suggestions to you for projects that can pay for themselves several times over. <a href="http://www.fourthwc.com/contact-fourth-wave-consulting">Contact us today</a> to begin the conversation.</p>
<hr align="center" width="95%" />
]]></content:encoded>
			<wfw:commentRss>http://www.fourthwc.com/netsuite/2013/04/netsuite-consultant-checklist.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A New Portland Art Gallery &#8211; Beaux Arts Contemporary</title>
		<link>http://www.fourthwc.com/being-nothingness/2013/03/portland-art-gallery-beaux-arts-contemporary.html</link>
		<comments>http://www.fourthwc.com/being-nothingness/2013/03/portland-art-gallery-beaux-arts-contemporary.html#comments</comments>
		<pubDate>Thu, 28 Mar 2013 05:36:43 +0000</pubDate>
		<dc:creator>David Norris</dc:creator>
				<category><![CDATA[Being & Nothingness]]></category>
		<category><![CDATA[arts]]></category>

		<guid isPermaLink="false">http://www.fourthwc.com/?p=124</guid>
		<description><![CDATA[Combining the Beauty of Nature With Abstract Modern Expression There is a new art gallery in Portland that I&#8217;m excited about: Beaux Arts Contemporary. It was started by Eugenia Pardue, a local artist who has had shows all over. I have been following her work for years, and I&#8217;ve been to several of her exhibitions. [...]]]></description>
				<content:encoded><![CDATA[<h2>Combining the Beauty of Nature With Abstract Modern Expression</h2>
<p> There is a new art gallery in Portland that I&#8217;m excited about: <a href="http://beauxartscontemporary.com/">Beaux Arts Contemporary</a>. It was started by Eugenia Pardue, a local artist who has had shows all over. I have been following her work for years, and I&#8217;ve been to several of her  exhibitions. After an artist residency in the Czech Republic, staying in an 18th century castle and painting (which I am hugely jealous of), and years of teaching university art courses, Pardue has started a gallery to showcase exciting local artists.</p>
<p><h3>The Artists</h3>
<p><a href="http://beauxartscontemporary.com/?gallery=eugenia-pardue">Eugenia Pardue – sculpting paint with nature&#8217;s elegance</a></p>
<p><div id="attachment_127" class="wp-caption alignleft" style="width: 265px"><a href="http://www.fourthwc.com/wp-content/uploads/2013/03/bac-treeoflife.jpg"><img src="http://www.fourthwc.com/wp-content/uploads/2013/03/bac-treeoflife.jpg" alt="Tree of Life by Eugenia Pardue" width="255" height="160" class="size-full wp-image-127" /></a><p class="wp-caption-text">Tree of Life by Eugenia Pardue</p></div><br />
The two-dimensional computer screen fails to do these sculptures justice, it is much more fun to look at and touch in person. instantly recognizable shapes and fractals from nature emerge  from the white on white paint, inviting the viewer to  contemplate the pure angular aesthetic.
</p>
<p><span id="more-124"></span></p>
<p>
<hr />
<a href="http://beauxartscontemporary.com/?gallery=abigail-spring">Abi Spring &#8211; Icy Beauty in Kiln Forged Glass</a></p>
<p><a href="http://www.fourthwc.com/wp-content/uploads/2013/03/bac-abispring.jpg"><img src="http://www.fourthwc.com/wp-content/uploads/2013/03/bac-abispring.jpg" alt="bac-abispring" width="255" height="160" class="alignright size-full wp-image-125" /></a><br />
Cool and icy beauty reminiscent of ice flows and cold winters. I love a picturesque snowy mountain, and these pieces remind me of that feeling.</p>
<p>
<hr />
<a href="http://beauxartscontemporary.com/?gallery=dana-lynn-louis">Dana Lynn Louis &#8211; Light and Shadow Across a Spectrum of Mixed Media</a><br />
<a href="http://www.fourthwc.com/wp-content/uploads/2013/03/bac-danalouis.jpg"><img src="http://www.fourthwc.com/wp-content/uploads/2013/03/bac-danalouis.jpg" alt="bac-danalouis" width="255" height="160" class="alignright size-full wp-image-126" /></a></p>
<p>Louis&#8217; work ranges from large, fascinating art installations to the small and intimate.  Her many awards and exhibitions mirror the maturity that is evident in her work.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fourthwc.com/being-nothingness/2013/03/portland-art-gallery-beaux-arts-contemporary.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ways to Set Up a NetSuite Staging Web Site</title>
		<link>http://www.fourthwc.com/netsuite/2013/03/netsuite-staging-web-site.html</link>
		<comments>http://www.fourthwc.com/netsuite/2013/03/netsuite-staging-web-site.html#comments</comments>
		<pubDate>Wed, 13 Mar 2013 06:44:13 +0000</pubDate>
		<dc:creator>David Norris</dc:creator>
				<category><![CDATA[Netsuite]]></category>
		<category><![CDATA[staging]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.fourthwc.com/?p=108</guid>
		<description><![CDATA[Three Staging Methods Explained One thing that many NetSuite customers struggle with is the ability to set up a proper staging environment so they can test things before they launch them on their website. Tthere are three ways that I know of to test out new changes on a NetSuite template driven e-commerce site, and [...]]]></description>
				<content:encoded><![CDATA[<h2>Three Staging Methods Explained</h2>
<p>One thing that many NetSuite customers struggle with is the ability to set up a proper staging environment so they can test things before they launch them on their website. Tthere are three ways that I know of to test out new changes on a NetSuite template driven e-commerce site, and I will go through the pros and cons of each.</p>
<h3>My 3rd Favorite Option: Using a Staging Site Theme + Preview</h3>
<p>Your website theme controls many of the persistent elements of your web site&#8217;s template, including the main body template, sidebars, add to cart button, and other graphical elements. If previewing a theme worked as expected, it would be a good way of testing out changes to any of the settings under the theme, but there are too many major drawbacks for most sites to make this a viable option. It&#8217;s very easy to test if your site will work okay with this preview method, simply click the preview link for your live site theme, and if it looks the same,  than I would give it a try.</p>
<p><strong>Pros</strong></p>
<ul>
<li>If you only have one website, and don&#8217;t have anything in your categories&#8217; meta tag or greeting fields, the preview version may be a close enough match to the live version to allow you to test changes that are in the theme.</li>
<li>There is no chance of messing up your current live site using this method.</li>
</ul>
<p><span id="more-108"></span><br />
<strong>Cons</strong></p>
<ul>
<li>If you have more than one website, you can&#8217;t choose which website NetSuite will display with the  theme that you are previewing. </li>
<li>The preview window that comes up is small, and must be manually resized to get to a typical resolution. </li>
<li>If you have code in your meta tag or greeting field on the category, it will not be included in the preview version, so it won&#8217;t match the live version. </li>
<li>Search functionality does not appear to work in preview mode, at least in my testing.. </li>
</ul>
<h3>Steps to Implement</h3>
<ol>
<li>Edit your current live theme, give it a new name and click save as to create a copy. </li>
<li>Make changes to your new test theme, such as changing the body template.</li>
<li>Go to set up &gt;  site builder &gt;  themes,  and click the preview link next to your test  theme. A window will pop up, allowing you to browse your site using this new theme.</li>
</ol>
<p><strong>My Opinion: Each website is different, so  if your site looks the same in preview mode as it does in the live version, then this can be a very easy way to test out new changes. I think most sites will find that their preview version is not a close enough match to make it worthwhile. </strong></p>
<h3>My 2nd Favorite Option: NetSuite Staging Folder in File Cabinet</h3>
<table cellpadding="5">
<tr>
<td valign="middle">This option involves setting up another domain or subdomain as a staging environment. You are basically duplicating your main site – including file structure and categories.</td>
<td valign="top"><img src="http://www.fourthwc.com/wp-content/uploads/2013/03/websitehostingfiles.jpg" alt="Web Site Hosting Files in NetSuite File Cabinet" width="193" height="118" class="alignright size-full wp-image-114" /></td>
</tr>
</table>
<p><strong>Pros</strong></p>
<ul>
<li>Allows you to easily test changes to any hosted file that is part of your website – CSS, JavaScript, images, or HTML files.</li>
<li>You can make changes that affect the entire site, and see how it affects any aspect of the site that you have duplicated in your staging site. </li>
</ul>
<p><strong>Cons</strong></p>
<ul>
<li>A lot of work is required to replicate your site in the new staging domain, and some things will need to be different while others will need to be the same. Descriptive URLs must be globally unique, even across websites, so  categories that you replicate will need to have different URLs.<br />
    this can cause any hardcoded links in your site to not function properly on the staging environment, or  increased costs to maintain them separately.</li>
<li>You will need to take steps to ensure no one accidentally sees this copy site, especially search engines. some of this can be accomplished by unchecking the display and website box and using the audience tab to control access, but this doesn&#8217;t work for everything (e.g.  files in the file cabinet).</li>
<li> Items will need to be added to categories on the test site if you want to view them there, which will make it more complicated to maintain and test. An item can only have one item template, image, description etc. on the item record – you can&#8217;t have a staging version and a production version.</li>
<li>You will need to re-create any of the categories that you want to see on the staging site.</li>
<li> The staging environment will be different if you don&#8217;t use all the same site customizations, which might include third-party solutions, analytics, or other plug-ins. Some of them may not work properly on the staging domain.</li>
</ul>
<p><strong>My Opinion: This can get complicated and be difficult to maintain. It is probably overkill for most websites. </strong></p>
<h3>Steps to Implement</h3>
<ol>
<li>Either purchase a new domain or create a subdomain in your DNS server, and point it to NetSuite using a CNAME to  shopping.netsuite.com</li>
<li>Add the domain under setup &gt;  site builder &gt;  domains.  Select the staging hosting files as the file root. download your entire live website hosting files directory, then upload it to the staging folder to copy all the files.</li>
<li>Copy your existing site theme to a new one.  Go to   setup &gt;  site builder &gt;  themes.  edit the theme for your main site, give it a new name, and click save as. If you only click save, it will rename the existing site theme and will not create a new one.</li>
<li>Mimic the settings from your main site to the staging site in setup &gt;  site builder &gt; set up website. Select the theme that you   just created in the previous step, on the appearance tab &gt;  web site templates &gt;  web site theme. Make sure to add this to the &#8216; addition to head&#8217;  field:<br />
    &lt;META NAME=&quot;ROBOTS&quot; CONTENT=&quot;NOINDEX, NOFOLLOW&quot;&gt;</li>
<li> Create new tabs and categories for the staging site, copying your settings from the main site.</li>
<li> Either create new test items or add existing items to the staging site&#8217;s categories.
  </li>
</ol>
<h3>My Favorite Option: Build Your Own Password-Protected Staging Category</h3>
<p>This is the only one of the three that I have used extensively, and I have found it to work pretty well for most things. Basically, it involves creating a new hosted tab and restricting access to it using the audience tab.</p>
<p><strong>Pros</strong></p>
<ul>
<li>By default, the new tab will use all of your site&#8217;s defaults (templates, CSS, JavaScript, include files, etc).</li>
<li>You can try out a variation on just about anything by using tag  substitution. </li>
<li>Quick and easy to set up</li>
<li>You can add live items to your test categories, or use it as a staging ground to place items that are in development and not ready to launch yet.</li>
<li></li>
</ul>
<p><strong>Cons</strong></p>
<ul>
<li>It may require you to replace HTML code that lives in site themes or under set up website with custom tags that store that code, making things a little more complicated. </li>
<li>You may still find that some things don&#8217;t quite work exactly the same when you push them to the live site as they did in your test category. </li>
<li>Maintenance costs of managing authorized users and access.</li>
</ul>
<h3>Steps to Implement</h3>
<ol>
<li>go to lists >  relationships >  groups >  new. Create a static group of customers. It might be tempting to choose employees, but I have found that logging onto the website with an employee account can cause weird things to happen. It is better to use a fake customer account. Add a note about what you are doing in the comments section, to help remind you later. Name the group something like internal test users, and add customer accounts for employees who should have access to the staging environment.</li>
<li>Create a new tab, uncheck display in website, check the &#8216;exclude from site map&#8217; box, and in the audience tab, select the group that you created in step one.</li>
<li>add this to the meta-tag HTML field to make sure that search engines don&#8217;t index the content:
<pre>&lt;META NAME=&quot;ROBOTS&quot; CONTENT=&quot;NOINDEX, NOFOLLOW&quot;&gt;</pre>
</li>
<li>give it a URL component, something easy like test or evaluation</li>
<li>Check all the layout drop downs in the tab to match the other tabs on your live site.</li>
<li>Now you can begin testing things, either by creating new categories or items, changing the layouts, or trying variations on tag substitution &#8211;  it really depends on how the the site is built.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.fourthwc.com/netsuite/2013/03/netsuite-staging-web-site.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Canonical URLs and Duplicate Content</title>
		<link>http://www.fourthwc.com/seo/2013/02/canonical-duplicate-content.html</link>
		<comments>http://www.fourthwc.com/seo/2013/02/canonical-duplicate-content.html#comments</comments>
		<pubDate>Thu, 28 Feb 2013 10:44:35 +0000</pubDate>
		<dc:creator>David Norris</dc:creator>
				<category><![CDATA[Search Engine Optimization (SEO)]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.fourthwc.com/?p=100</guid>
		<description><![CDATA[What Everyone With a Website Should Know Two distinct but similar concepts that are important to understand, and easy to get wrong. SEO basically boils down to sending search engines the signals that they like, so every website owner should strive to ensure they are handling canonical and duplicate content issues properly. I will detail [...]]]></description>
				<content:encoded><![CDATA[<h2>What Everyone With a Website Should Know</h2>
<p> Two distinct but similar concepts that are important to understand, and easy to get wrong. SEO basically boils down to sending search engines the signals that they like, so every website owner should strive to ensure they are handling canonical and duplicate content issues properly.</p>
<p>  I will detail some of the issues that can come up along with my recommendation for handling it.</p>
<h3>Duplicate Content</h3>
<p>when a search engine detects that two pages are similar enough in their content, it can trigger handling for duplicate content.<a href="http://www.searchenginepeople.com/blog/what-google-wished-you-knew.html">Google has made it clear</a> that there is no duplicate content penalty. Instead, think of it as a filter. Search engines don&#8217;t want to have more than one copy of a given page in its index, and risk having two results on a SERP go to the same content. Google will try to determine which page should take precedence, whether the pages that are similar are within the same site or between multiple sites. In general, it will go with the page with the most link authority. <br />
Examples of duplicate content issues:<span id="more-100"></span></p>
<ol>
<li>
<p><strong>If you run multiple websites and sell the same item on all of them</strong>, and the descriptive text and other details are identical, search engines will probably filter out one of the domains in a SERP, even if the code for the site template for navigation is different from site A to site B.<br />
      <strong>Best Practice:</strong> Rewrite the descriptive text and other content for your product pages for each site so they appear unique. </p>
</li>
<li>
<p><strong>Winnowing or faceted navigation on product pages can create a lot of URLs where the content is substantially the same</strong>, or identical.  For example, sorting first by size and then by color might generate a URL like:<br />
      http://domain.com/products?size=m&amp;color=black <br />
      while sorting by color first and then by size would result in: http://domain.com/products?color=black&amp;size=m <br />
      but each displays identical content.  In these cases, search engines will generally filter out one of those URLs using its best guess.  If it chooses the URL with less  link authority, it will hurt your rankings.<br />
      <strong>Best Practice:</strong>Enforce a consistent order to the query string order for faceted navigation, so that size always comes before color, ensuringthe the same URL will be generated regardless of the order selected by the user. You can also include a no index meta-tag for some variations/search options, to avoid having Google try to index some of them.  Another option is to use a canonical URL tag in certain situations, like when sorting by multiple different methods, to tell Google that the page is the same no matter how it is sorted.</p>
</li>
<li>
<p><strong>Site search results pages (SERPs)</strong> &#8211; Sometimes a search engine spider will index many search pages for a site, which can waste much of the bandwidth allotted for indexing the site overall. usually, site search results pages are less important than other pages on the site, which should get more attention.<br />
      <strong>Best Practice:</strong> Add a no index, follow tag to the &lt;head&gt;  of SERP pages like this: <br />
      <code>&amp;lt;meta name=&amp;quot;robots&amp;quot; content=&amp;quot;noindex,follow&amp;quot;&amp;gt;</code><br />
      This will help ensure that search engine spiders don&#8217;t waste time indexing your site search pages.</p>
</li>
<li>
<p><strong>International sites  with the same content as the.com.</strong> Say you have a website on a .com TLD and another on a different top level, like .co.uk. The .com content is targeted to US users, and the other to  a British audience. In this case, having duplicate content is not a big deal, since you only want to have one website or the other show up for searches, not both. Sometimes the.com website will appear over the country specific site in a SERP, simply because it has more link authority.<br />
    <strong>Best Practice: </strong> Use Google webmaster tools to specify the target audience for each of your websites.  If someone from a country that has a specific site lands on the.com, use a server-side script to redirect them to the appropriate TLD (e.g. to domain.co.uk). </p>
</li>
</ol>
<h3>Canonical URL Issues</h3>
<p>The canonical URL issue involves telling search engines which version of a URL  to index. Depending on query string parameters and other complications, one page might be associated with many URLs. Search engines will attempt to identify the canonical, or authoritative URL for each page. If they choose a format that is not the one that your internal link structure for your site uses, you will lose the inherited link authority that you would otherwise have. Unlike duplicate content, canonical URL issues happen solely within a site, not between multiple sites.<br />
Examples of canonical URL issues:</p>
<ol>
<li>
<p>Many content management systems (CMS) use categories in generating search engine friendly URLs, like this:<br />
    http://domain.com/shirts/hawaiian/bigblueflowers.html<br />
    If there are multiple categories that items live in, which is common, one product detail page might end up with several URLs, e.g.<br />
    http://domain.com/shirts/blue/bigblueflowers.html<br />
    http://domain.com/clearance/mens/bigblueflowers.html<br />
    Since the content on the page will be nearly identical, this becomes a canonical URL issue. Search engines will attempt to pick the URL that they think is the most authoritative, and if it picks the URL with less link authority, it will hurt your rankings.<br />
    <strong>Best Practice:</strong> Search engines know that this is a common fact of life with database driven websites, so there is no penalty for duplicate content. To ensure the best URL is chosen, use the canonical URL tag in the &lt;head&gt; section. For example:<br />
    <code>&amp;lt;link rel='canonical' href='http://domain.com/shirts/blue/bigblueflowers.html'&amp;gt;</code></p>
</li>
<li>
<p>Online advertising systems can put query string parameters at the end of URLs when sending traffic to them. Your rankings could be hurt if a search engine chooses the wrong format of the URL to index, especially if it doesn&#8217;t match the version that is used by your internal link structure.<br />
    <strong>Best Practice: </strong>By always including the canonical tag on your static pages, it ensures that Google will index the proper format of the URL and ignore the tracking strings. You can also specify within both Google and Bing webmaster tools which query string parameters change content and which can be ignored.</p>
</li>
</ol>
<h3>How to Monitor Your Site</h3>
<p>You can  see which URLs Google has indexed for your site by typing this in a Google search box:<br />
site: www.domain.com <br />
If you notice any pages that are using the wrong URL format, add the canonical tag to that page with the correct URL. if you add keywords after the.com in that search, Google will show you which pages it thinks will rank for those terms. If page A and page B are considered duplicate content, one or the other should show up in the&#8217;s SERP, not both. lastly, you can see the cached version of a page by typing this:<br />
cache:www.domain.com/page.html<br />
At the same time, Google will auto correct the URL to the version it thinks is canonical.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fourthwc.com/seo/2013/02/canonical-duplicate-content.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 8 tips for Managing Lots of NetSuite Saved Searches</title>
		<link>http://www.fourthwc.com/netsuite/2013/02/managing-netsuite-saved-searches.html</link>
		<comments>http://www.fourthwc.com/netsuite/2013/02/managing-netsuite-saved-searches.html#comments</comments>
		<pubDate>Sun, 17 Feb 2013 07:49:42 +0000</pubDate>
		<dc:creator>David Norris</dc:creator>
				<category><![CDATA[Netsuite]]></category>
		<category><![CDATA[entropy]]></category>
		<category><![CDATA[saved searches]]></category>

		<guid isPermaLink="false">http://www.fourthwc.com/?p=96</guid>
		<description><![CDATA[One thing I have found to be true with almost every company I have worked with that has been on NetSuite for a while is that saved searches tend to proliferate, and can become a big inefficient mess that is hard to deal with. Here are the best strategies I have found for managing a [...]]]></description>
				<content:encoded><![CDATA[<p>One thing I have found to be true with almost every company I have worked with that has been on NetSuite for a while is that saved searches tend to proliferate, and can become a big inefficient mess that is hard to deal with. Here are the best strategies I have found for managing a big list of saved searches:</p>
<ol>
<li><strong>Use a company–wide naming convention</strong> for all saved searches to make them easier to sort. Naming convention guidelines:
<ol>
<li>Avoid using a colon (:) in the saved search name as that can cause problems with the global search</li>
<li>Use NetSuite&#8217;s pagination to your advantage &#8211; you can reorder A search by clicking on a column,, so maybe have one person create all the saved searches for their department so you can sort by owner.</li>
<li>By default, saved searches will be sorted by name &#8211; use a person&#8217;s initials or department code at the beginning of the name for each saved search for that department.</li>
<li>As of this writing, there is no way to set up a search portlet for saved searches, but the global search does work on saved search names. If you are consistent in the way you name searches, you can reuse some of the words later on in a global search to find just the relevant searches. For example, use &#8216;KPI&#8217; in all saved searches that source a KPI, and you can then do a global search for  KPI to find them all.</li>
</ol>
</li>
<li><strong>Pruning</strong> – saved searches tend to multiply a number like hangers in a closet, so set yourself a regular tasks to go through your saved searches once a month and remove any that might have been created during testing, or are no longer used. Administrators can check a box to show all private searches, and they can clean up on others&#8217; behalf. You can sort saved searches by who or when they were last run, inactivating the older ones. If this causes a problem, it&#8217;s easy to reactivate the search.</li>
<p><span id="more-96"></span></p>
<li><strong>When sharing a saved search</strong> in the audience tab, share with the role, not the employee. This will make it easier to continue to use the same searches when there is turnover.</li>
<li><strong>Standardize</strong> – lots of times, people in different departments will create similar save searches when they are looking for the same thing, simply because they don&#8217;t know the other is creating a saved search as well. It is much better for everyone who needs a particular number or data set to use the same saved search. Different people will use varying criteria that will generate slightly different numbers, all of which might be accurate, but it&#8217;s better to be on the same page. Also, it&#8217;s very possible that a user could create a saved search that has a flaw in its logic, so if everyone is using the same saved search, the administrator or IT department can double check them.</li>
<li><strong>Avoid unnecessary similar searches</strong> &#8211; Sometimes users will create several searches that differ only by one criteria, like date. It&#8217;s much better to have one saved search that allows you to change that criteria at will. You do this by adding the field to the filters tab, and check the box for &#8216;show in footer&#8217;. For example:
<ol>
<li>Add the same date field that you use in your criteria to the footer, and you can change date ranges on the fly.</li>
<li>A report on commissions or sales by salesperson can add the salesperson to the footer. By default, the search will show the entire sales team, and by selecting a salesperson you can then see just their numbers.</li>
<li>Lists, dates, or multi-select fields generally work best as a filter, as opposed to currency or text fields.</li>
</ol>
</li>
<li><strong>Remember that you can always change a saved search&#8217;s name</strong>, but the ID is stuck once it&#8217;s created. The ID is generally only used in scripting, so make sure to never put spaces in the ID field &#8211; underscores work fine.</li>
<li><strong>Be careful about what searches are made public</strong>, this will clutter the screen for everyone. Keep most searches private or use permissions to selectively share.  </li>
<li><strong>Use the built-in filters when viewing the list of saved searches</strong>. You can filter by use (general, list views, dashboard views, sublist views, e-mail alerts, or reminders), the type of record the search is based on, whether it is public, whether it is scheduled, or if it is from a specific suite bundle.</li>
</ol>
<p>Do you have any ideas I&#8217;ve missed? Add your own in the comments. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.fourthwc.com/netsuite/2013/02/managing-netsuite-saved-searches.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Interesting Developments in the Fireplace World</title>
		<link>http://www.fourthwc.com/being-nothingness/2013/02/fireplace-developments.html</link>
		<comments>http://www.fourthwc.com/being-nothingness/2013/02/fireplace-developments.html#comments</comments>
		<pubDate>Tue, 05 Feb 2013 05:55:33 +0000</pubDate>
		<dc:creator>David Norris</dc:creator>
				<category><![CDATA[Being & Nothingness]]></category>
		<category><![CDATA[cool stuff]]></category>
		<category><![CDATA[shopping]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.fourthwc.com/?p=66</guid>
		<description><![CDATA[&#160;&#160;&#160;&#160;&#160;I&#8217;ve always been a sucker for technology, and love discovering new areas that have been driven along by technological progress. Computers, smart phones, and tablets are all easy to track progress in, and in fact a lot of new technology is marketed and put right in front of us. This is why I get an [...]]]></description>
				<content:encoded><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I&#8217;ve always been a sucker for technology, and love discovering new areas that have been driven along by technological progress. Computers, smart phones, and tablets are all easy to track progress in, and in fact a lot of new technology is marketed and put right in front of us. This is why I get an extra thrill from discovering big leaps in an area that I hadn&#8217;t paid attention to for years or even decades. my houses over 100 years old, and has been through a number of stages and renovations. It has a chimney, but the fireplace was walled off some time ago, and I have always missed having a fireplace in the house, especially in the dark and chilly months of winter.I was poking around the Internet, looking for an <a href="http://www.electricfireplacesdirect.com/infrared-heater">infrared heater</a> to ward off the chill in my front room, when I discovered all kinds of cool new ways to have a nontraditional fireplace in the house. </p>
<table cellpadding=5>
<tr>
<td width="145"><a href="http://www.electricfireplacesdirect.com/electric-fireplace-log-inserts"><img src="http://www.fourthwc.com/wp-content/uploads/2013/02/fireloginsert.jpg" alt="Electric Fireplace Log Insert" width="145" height="145" class="size-full wp-image-74" /></a> <strong><a href="http://www.electricfireplacesdirect.com/electric-fireplace-log-inserts">Electric Fireplace Log Insert</a></strong></td>
<td>For chimneys like mine that no longer function, there are plug-in electric fireplace logs that simulate the look (and optionally) the feel of a roaring fire. </td>
</tr>
</table>
<p></p>
<table cellpadding=5>
<tr>
<td width="150"><a href="http://www.electricfireplacescanada.ca/EFCA-Products-Accessories/TV-media-consoles-CA"><img src="/images/efd/tvmediacenters.jpg" alt="TV &#038; Media center consoles" width="150" height="150" class="size-full wp-image-74" /></a> <strong><a href="http://www.electricfireplacescanada.ca/EFCA-Products-Accessories/TV-media-consoles-CA">TV &#038; Home Media Centers</a></strong></td>
<td>If you&#8217;re not willing to commit to a full fireplace, you can still get the ambience on demand. A solid hardwood cabinet with plenty of room for your home entertainment system, along with an electronically controlled fireplace, complete with heat.</td>
</tr>
</table>
<p>
<span id="more-66"></span></p>
<table cellpadding=5>
<tr>
<td width="150"><a href="http://www.mantelsdirect.com/Outdoor-Fireplace-Kits"><img src="/images/efd/outdoor-fireplace.jpg" alt="Outdoor fireplace" width="150" height="150" class="size-full wp-image-74" /></a> <strong><a href="http://www.mantelsdirect.com/Outdoor-Fireplace-Kits">Stone Outdoor Fireplace</a></strong></td>
<td>I love my backyard, and enjoy sitting on the deck smoking a cigar. I had always assumed that the only option with those little clay pots, or a custom built brick fireplace. these have just about every feature I could want: you can burn wood or charcoal, it&#8217;s easy to assemble, and has lots of options like colors and grill configurations.</td>
</tr>
</table>
<p></p>
<table cellpadding=5>
<tr>
<td width="150"><a href="http://www.mantelsdirect.com/cast_stone_mantels.html"><img src="/images/efd/venetian_mantel.jpg" alt="Stone Mantels" width="150" height="141" class="size-full wp-image-74" /></a> <strong><a href="http://www.mantelsdirect.com/cast_stone_mantels.html">Stone Mantels</a></strong></td>
<td>These are some quite impressive mantels that are ready to install. All kinds of customizations are available, from color to sizing to facing options. They are lightweight and easy to install, but beautiful.</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.fourthwc.com/being-nothingness/2013/02/fireplace-developments.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetSuite product page SEO &#8211; a DIY guide</title>
		<link>http://www.fourthwc.com/seo/2013/01/netsuite-product-page-seo.html</link>
		<comments>http://www.fourthwc.com/seo/2013/01/netsuite-product-page-seo.html#comments</comments>
		<pubDate>Wed, 16 Jan 2013 09:56:11 +0000</pubDate>
		<dc:creator>David Norris</dc:creator>
				<category><![CDATA[Netsuite]]></category>
		<category><![CDATA[Search Engine Optimization (SEO)]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[Product Pages]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.fourthwc.com/?p=62</guid>
		<description><![CDATA[Leveraging NetSuite&#8217;s Built-In Web Site Template Capabilities Product pages. For most Internet retailers, these are the most numerous pages on their site, and a perfect place to optimize for long tail keywords. In this guide, I will cover the options within NetSuite&#8217;s template driven e-commerce platform for optimizing product pages for search engines, and give [...]]]></description>
				<content:encoded><![CDATA[<h3>Leveraging NetSuite&#8217;s Built-In Web Site Template Capabilities</h3>
<p></p>
<p>Product pages. For most Internet retailers, these are the most numerous pages on their site, and a perfect place to optimize for long tail keywords. In this guide, I will cover the options within NetSuite&#8217;s template driven e-commerce platform for optimizing product pages for search engines, and give the pros and cons of those choices.
</p>
<p><strong>A Note About Category Pages</strong><br />
It&#8217;s important to keep in mind that no matter which option you select under set up website for the format of your search engine friendly URLs, this will only affect product pages, and will not affect the URLs NetSuite generates for any other type of page.  Here&#8217;s a brief description of how NetSuite handles these other types of pages. </p>
<ul>
<li><strong>Information Items</strong>: The URL will be directly off the root: e.g. http://www.domain.com/informaiton-item. </li>
<li><strong>Published knowledge base ( FAQ) solutions</strong>: currently, these cannot be assigned a URL component, so they will have ugly URLs like: http://www.domain.com/s.nl/ctype.KB/it.I/id.161/KB.70/.f?category=2</li>
<li><strong>Tier/Category pages</strong>: Top level categories in NetSuite are called tabs, and their URLs come off the root of the domain, e.g. http://www.domain.com/tabname. Categories that are underneath another category or tab will display the URL components of the each of the parent categories, e.g. http://www.domain.com/tabname/category1/category2. If you have several levels of category structure, it&#8217;s a good idea to use short URL components to avoid the appearance of keyword stuffing URLs.</li>
</ul>
<h3>NetSuite Product Page SEO Best Practices</h3>
<p>Here are my top tips for optimizing product detail pages, with the most important first:<span id="more-62"></span></p>
<ol>
<li>Use a unique page title, up to 70 characters or so, focusing on one long tail keyword leading off, then typically the name of the product.</li>
<li>Modify your item template so that within the content of the page you use a H1 tag that also addresses the same keyword. Make sure this is written more for users than the title, since it is much more likely to be read by the user.</li>
<li>Populate the URL component on the item record with one to three words, separated by a dash. It&#8217;s a good idea to reinforce that same keyword from the title &#8211; if you enter &#8216;sony-plasma-tv&#8217; (without the quotes) in the URL component field, it will display as: http://www.domain.com/sony-plasma-tv</li>
<li>It&#8217;s important to have enough text on the page &#8211; at least 100 words, employing some of the same keywords as above, along with many of the other related words that someone might use in a search. again this will be read by users, so make sure to focus on readability over keyword stuffing for search engines.</li>
<li>It&#8217;s helpful to provide search engine readable links to related categories, items, or articles that a user might find useful. Search engines also follow those links, and will improve your internal link structure.</li>
<li>And all tags for your images to improve image search</li>
<li>Employee microdata formats from <a href="http://www.schema.org">schema.org</a> &#8211; this is an entire mini project by itself, and I will write more about it in a future post.</li>
<li>Submit your items in a product feed to Google product search, and other comparison shopping engines. </li>
</ol>
<h3>Product Page URL &#8211; 2 Formatting Options</h3>
<p>NetSuite provides two options for how search engine friendly URLs will be displayed for product pages. The setting is found under setup > Set up website > set up website. Your choices are: </p>
<ol>
<li>/tab-name/category-name/item-name</li>
<li>/item-name</li>
</ol>
<p>There is also a checkbox option to add a .html extension to the page&#8217;s URL. This option doesn&#8217;t affect SEO, and is more of a personal preference. It might be worth doing it, if only to make it easier to identify product pages in web analytics reports.
</p>
<h3>Option 1: Using Nested Categories</h3>
<p>The first option (/tab-name/category-name/item-name) will structure the URL for product pages by including the parent categorys&#8217; URL component to appear like  parent folders. Here are some examples:</p>
<ul>
<li>http://www.domain.com/tabname/item1 (if you have items that live in a top level category/tab)</li>
<li>http://www.domain.com/tabname/category1/category5/item1 (if the item lives in a 3rd-level category) </li>
</ul>
<p><strong>Pros</strong></p>
<ul>
<li>If most of your items only live in one category, and you have short URL components for your categories, this can be a good option for you. </li>
<li>By including the parent category in the URL, it can help teach users and search engines about the structure of your site as well as optimizing for those specific keywords. him for example, if you have a bunch of items in a category named after a manufacturer, that all those items could be optimized for that manufacturer&#8217;s name &#8211; e.g. http://www.domain.com/sony/lcd-tv-60</li>
<li>If you use the default tag to generate the canonical meta tag, like this: <br />
<code></code><br />
<br />
It will generate a canonical URL that includes the &#8216;default&#8217; category for that item (although not always the one you expect). For example:<br />
&lt;link rel=&quot;canonical&quot; href=&quot;http://www.domain.com/tab1/category1/item1&quot;&gt;<br />
This is at least consistent, so search engines will get the same canonical URL even if the user browsed to the item through a different category. </li>
</ul>
<p><strong>Cons</strong></p>
<ul>
<li>If an item lives in multiple categories, the product page will have a different URL depending on how the user got to that page. This can cause duplicate content and canonical URL issues ( more on that later).</li>
<li>If your category structure is several levels deep, or you have more than one word in the URL components for your categories, the URL could get pretty long and may appear to be stuffed with keywords to a search engine. This can trigger an over-optimization penalty (like Google&#8217;s notorious Panda update). </li>
<li>The URL in the XML site map the NetSuite generates will not match the &#8216;preferred&#8217; category on the item record, i.e. the URL you see when clicking to the  product page from its primary listing page. </li>
<li>When a user performs a search on your site, the links to the product pages on the search results page will not include the default category structure, instead the item will appear to be directly off the root of the domain e.g. http://www.domain.com/item1.</li>
</ul>
<h3>Option 2: Item URL at Domain Root</h3>
<p>This option will generate product URLs that do not have any category structure in front of them, for example:</p>
<ul>
<li>http://www.domain.com/item1</li>
<li>http://www.domain.com/item2</li>
</ul>
<p><strong>Pros</strong></p>
<ul>
<li>If you have a multiple levels deep category structure or multiple words in the URL components for your categories, this will avoid potential over optimization penalties from to me keywords in the title. Users may also prefer the shorter URL.</li>
<li>The sitemap.xml file that NetSuite generates will have the correct URL for each item, making it more likely that search engines will index the proper format of the product page URL.</li>
<li></li>
</ul>
<p><strong>Cons</strong></p>
<ul>
<li>Unfortunately, there is a pretty big downside to the way NetSuite generates these links on product listing pages. Instead of the link looking like this:<br />
http://www.domain.com/item1<br />
it will look like this:<br />
http://www.domain.com/item1?sc=9&#038;category=34<br />
NetSuite adds the query string for the cabin category to the end of the link, which causes canonical URL issues. The canonical URL tag on the product page could be made to look like the first link, but it&#8217;s the listing page that passes link authority to the product page, and those URLs don&#8217;t match. Some link authority is always lost when search engines have to make this extra leap. </p>
<p>This is a costly &amp; unfortunate bug, but it might not affect items if they only live in one category. </li>
<li>Some of the SEO value of including the category in the URL is lost compared to option one. </li>
<li>The extra query string information that NetSuite appends to the end of the URL doesn&#8217;t really do anything. If you delete the question mark and everything after it, the page will render just fine, and will default to the deferred category if the item lives in multiple categories. </li>
<li>The built-in NetSuite tag for the canonical URL will include the query string information. Having the extra stuff at the end of the URL doesn&#8217;t necessarily harm SEO, but it would be far cleaner to not have it there. You will need to decide which to use as the primary URL – with or without the query string information. </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.fourthwc.com/seo/2013/01/netsuite-product-page-seo.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
