Category: Technical SEO Issues
Discuss site health, structure, and other technical SEO issues.
-
Rel=Canonical Header Location
Hi Mike, That's really helpful. Right now we are using "Metatags" so I'll see if we can import that module. I'll have to see if they conflict or not, but you might have solved the problem. Your suggestion is really appreciated - thanks!
| OTSEO0 -
Questionable SEO
Yes I can understand the pain and frustrations of yours. Same thing happens with me when my clients show me sites that are doing all sort of spammy link building things and ranking high. It is like have fun until you get caught. What I believe is that the purpose of penguin update is to punish low quality websites that do not deserve to be on the top, but are still enjoying top ranking because of some questionable back links. So, I would rather suggest you to hold on to your patience because there is no point in making your website vulnerable to Google’s algo update.
| SoftzSolutions0 -
Why is google not deindexing pages with the meta noindex tag?
Google might have already crawled the pages but not indexed them yet. Be patient , if you have enough links coming in and the pages are less than 3 levels deep they will all be crawled and indexed in no time.
| NikolasNikolaou0 -
Is there a need to have differen GWT account
Hi, In my opinion 1 client = 1 Google account (GWT, G+, GA ...etc). I agree with Davinia that linking accounts is good solution to make your work easier... Having one account per client let you transfer whole data to client after contract termination and the client will be satisfied.
| mad2k0 -
What's best practice for blog meta titles?
This article from Google may help you also to create a high quality titles. This is the best practice, according to Google. I usually like to see what they have to say, given that the majority of your client's #1 concern is Google. http://support.google.com/webmasters/bin/answer.py?hl=en&answer=3562
| BWrightTLM0 -
Should I add SSL certificate site-wide? Or just on Checkout?
Thanks for the input. Irving, I was going to put a redirect in, so that any time a user goes to the checkout page, it redirects from the http:// version to the https:// version (no matter how they get there: clicking a link, typing it in directly, black magic, etc). I believe the search engine bot should honor the redirect and only see the https version.
| Webmaster1230 -
Would these be considered dynamic URLs?
Thanks for the reminder. Definitely okay with it, but better safe than sorry.
| csmithal0 -
Instance IDs on "Events" in wordpress causing duplicate content
No problem George - I thought it would as I know a few people have had this concern, as you can see from the link.
| Matt-Williamson0 -
Should I include tags in sitemap?
Hi Dan The Yoast Seo plug in for Wordpress allows you to select what you want included on sitemaps. Mine currently includes posts, pages, categories, and video Are you suggesting to only include pages in the sitemap? Why wouldn't we want to include the others?
| webestate0 -
Rel = Canonical in Blog Posting
Hi Ayaz, Wow, thanks for the heads up. I've been trying to put the rel=canonical code into the wysisyg editor this whole time. So where should the code be placed? It's drupal, so should I make a block on the page where the rel=canonical text is supposed to be placed? what's the best way to put the code into the head of the source code? Thanks?
| OTSEO0 -
Site rebuild without HTML extension = broken links?
Peter Letting wordpress end all the url's with .html is indeed a possibility. Another possibility is using your .htaccess file to accept different options so that extension doesn't even matter. In that way is doesn't matter is there is .html or .php / .asp or whatever behind it. Look at this article in the community for more about HTACCESS: http://www.seomoz.org/blog/htaccess-file-snippets-for-seos It's really great stuff. Hope this helps Regards Jarno
| JarnoNijzing0 -
Where is the 301 redirect?
apparently your original link goes the /map version which in turn is redirected to the /map/ version. Just change the original link that points to /map into /map/ and the error should be removed. Hope this helps (maybe I misunderstood the question). Regards Jarno
| JarnoNijzing0 -
Minor SEO for Yahoo and Bing
The algorithm on all search engines is going to be a black box to SEO's. The best we can do is run experiments and extrapolate theories from the data. When I've tried to look into this specific subject, I never found any really good, trust-worthy reports on how exactly the Yahoo or Bing algorithms are different than Google. If someone else can show this, I would be stoked and owe them a beer. That being said my impression is that the Google algorithm is more advanced and more tricky than the other two. If my assumption is correct, it could be that your process of removing links that Google finds questionable is hurting your rankings in the other engines that don't detect bad links as good as Google. What you should focus on is what all the engines undoubtedly value in common: Links from high quality sites that are relevant to your page Creating content that people share, spend time on, and don't bounce off from. Vague and cliche, I realize, but old tired truths usually are.
| AdoptionHelp0 -
Generating a signature and expires in java
Never mind, I have come up with a solution: package com.yourpackage.signature; import java.io.IOException; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import java.util.Date; import javax.crypto.Mac; import javax.crypto.spec.SecretKeySpec; import org.apache.geronimo.mail.util.Base64; //can be whichever flavor of encoder you'd like public class SignatureGenerator { public static final String ACCESS_ID = "member-XXXXXXX"; public static final String SECRET_KEY = "XXXXXXXXXXXXXXXXXXXXXXXXXXx"; //expireTime should be in seconds since Jan 1 1970 : new Date().getTime()/1000) + X public static String generateSignature(String data, String key, String expireTime, String algorithm) throws InvalidKeyException, NoSuchAlgorithmException, IOException { data += expireTime; byte[] hmacData = null; SecretKeySpec secretKey = new SecretKeySpec(key.getBytes("UTF-8"), algorithm); Mac mac = Mac.getInstance(algorithm); mac.init(secretKey); hmacData = mac.doFinal(data.getBytes("UTF-8")); String encoded = new String(Base64.encode(hmacData)); return encoded; } public static void main(String[] args) { try { Long longTime = new Long(new Date().getTime()/1000) + 60; System.out.println(longTime); String data = ACCESS_ID + "\n"; System.out.println(generateSignature(data, SECRET_KEY, String.valueOf(longTime), "HMACSHA1")); } catch (Exception e) { e.printStackTrace(); } } }
| TRich500 -
Open site explorer varied results according to country
Glad to help, Steve! The www would definitely change the metrics you are seeing! Let us know if you have any other questions. -Chiaryn
| ChiarynMiranda0 -
Duplicate pages issue for e-commerce website.
Magento is a nightmare for duplicate content. Yoast has some really good solutions http://yoast.com/articles/magento-seo/#advanced
| AndyMacLean0