Is yummy SEO site architecture even possible with ASP.NET?
-
Beloved community:
I'm about to optimize a reasonably large website that has been developed with ASP.NET. My crawl diagnostics do not paint a pretty picture: overly dynamic URLs, loads of duplicate content, and 302 temporary redirects.
I found a helpful IIS extension on Scott Guthrie's blog that eliminates a lot of of the above issues.
But looking ahead, I need a solution for creating a "category" organized, flat site architecture.
What steps should I take with my development team in order to implement a site architecture that is highly-crawlable and user-friendly?
Any ASP.NET gurus out there?
Thanks in advance!
-
If you are already looking at a site rework under aspnet the have a look at incorperating this with MVC which offers a much more structured approach and allows handling of redirects 301 and produces much faster loading pages without all the cookie state stuffing of straight aspnet. It also handles security much better with attributes to control protocol and access rights.
-
Thanks, Josh- I will.
Stephanie
-
Stephanie,
My pleasure. Feel free to PM me if anything comes up--I'm probably dealing with similar issues.
-
Thank you, Josh- that makes me feel so much better and sounds like great advice. Thank you for the reply.
Stephanie
-
Hi Stephanie,
The more I work with ASP.NET the less scared I am about its SEO implications. Be encouraged that you are building the site from the ground up, rather than optimizing an existing site.
The biggest thing to look out for is duplicate content. Make sure your developers are building pages that are unique and worthy of Google's crawl.
Also, if you plan on having user reviews enabled for your products, it may be helpful to set one product page as rel=canonical, so that you aren't confusing the SEs with lots of similar pages.
Example:
You have a page for blue widgets. Users can review the blue widget, but each new review becomes a new page. Since all the pages are about blue widgets, and share the same image content and product description, you want to canonicalize the original product page so it gets indexed.
Before you pay the final balance to your dev team, crawl the site with SEOMoz tools. If there is anything substantial, you can point it out to the developers.
Good luck!
-
You guys are really scaring me. I just hired a development company to build an ecommerce site on aspdotnetstorefront. I chose asp.net because the site will eventually integrate with a microsoft/.net inventory management and order processing system.
What is it that I need to look out for? I was told that having .aspx at the end of my urls was no bid deal. If the site is planned well (flat architecture, etc.) what exactly is the problem? I just have not been able to understand.
Thank you!
Stephanie
-
Guillaume,
Fantastic response. Thanks for highlighting out those two resources on SEO Moz. You are right to point out that "ASP.net" is just a server side language, and that the code itself never makes it to the web browser. The struggle is that 'ASP.net' has a tendency to render html in a non SEO-friendly manner compared to PHP or other development platforms.
I know the diagrams from your links will be a helpful illustration for the dev team as we proceed with our site optimization.
-
Hi Josh,
I don't think this question has anything to do about ASP.net itself. Crawlers look at the rendered html code, not the server side script, so no matter what language was used to code the website server side, you should look at the client side.
There are numerous ressources on SEOMoz that will guide you in making your website architecture "yummy". You might want to look into these, but there are others (use the search feature like I did) :
http://www.seomoz.org/learn-seo/internal-link
http://www.seomoz.org/blog/site-architecture-for-seo
When it comes to linking, be sure to stay consistant with the way you link to your internal pages. Use Google Webmaster Tool and Bing Webmaster Center to manage URL parameters, use rel="canonical" tags and 301 redirects when needed.
I hope these links will help you,
Guillaume Voyer. -
Thanks for this link, David. It pointed me to a couple of potentially useful URL rewrite extensions. However, the bigger issue for me is still the sitemap. Any recommendations on how to get a flatter, more organized structure?
-
unfortunately, this is not an option.
-
I agree with this! If not possible, use my link!
-
ditch asp.net ? port it to a more useful platform.
-
http://weblogs.asp.net/gunnarpeipman/archive/2008/06/10/basic-asp-net-seo.aspx
Try that for starters.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Transferring Domain and redirecting old site to new site and Having Issues - Please help
I have just completed a site redesign under a different domain and new wordpress woo commerce platform. The typical protocol is to just submit all the redirects via the .htaccess file on the current site and thereby tell google the new home of all your current pages on the new site so you maintain your link juice. This problem is my current site is hosted with network solutions and they do not allow access to the .htaccess file and there is no way to redirect the pages they say other than a script they can employ to push all pages of the old site to the new home page of the new site. This is of course bad for seo so not a solution. They did mention they could also write a script for the home page to redirect just it to the new home page then place a script of every individual page redirecting each of those. Does this sound like something plausible? Noone at network solutions has really been able to give me a straight answer. That being said i have discussed with a few developers and they mentioned a workaround process to avoid the above: “The only thing I can think of is.. point both domains (www.islesurfboards.com & www.islesurfandsup.com) to the new store, and 301 there? If you kept WooCommerce, Wordpress has plugins to 301 pages. So maybe use A record or CName for the old URL to the new URL/IP, then use htaccess to redirect the old domain to the new domain, then when that comes through to the new store, setup 301's there for pages? Example ... http://www.islesurfboards.com points to http://www.islesurfandsup.com ... then when the site sees http://www.islesurfboards.com, htaccess 301's to http://www.islesurfandsup.com.. then wordpress uses 301 plugin for the pages? Not 100% sure if this is the best way... but might work." Can anyone confirm this process will work or suggest anything else to redirect my current site on network solutions to my new site withe new domain and maintain the redirects and seo power. My domain www.islesurfboards.com has been around for 10 years so dont just want to flush the link juice down the toilet and want to redirect everything correctly.
Intermediate & Advanced SEO | | isle_surf0 -
Possible problem with new site (GWT no queries/very low index vs. submitted)
Hi everyone, I recently launched a new website for a small business loan company in the Dallas area. The site has been live for roughly a month and a half. I submitted everything to GWT as usual, including my sitemap. I am not sure what's going on with the site, as there is no activity from GWT in the impressions or queries. The submit vs. index is 24/3 (and hasn't moved). Also the queries graph on the overview stops at 3/18/2015... On another note, when I go to Crawl > Sitemaps, it shows that there were pages indexed during the month of march and then on April 3 it drops from 17 to 2 and never increases. Google says there are no errors or issues found, but I feel like there's something wrong. When I do site:, my URLs do pop up which makes me believe there's just a problem with my GWT. With that being said, I'm not happy THINKING there's something wrong. I need to actually know what the problem is. The only thing I can think of that I have done is purchase SSL for the site, but when I search what pages are indexed using www. it shows all the HTTPS URLS, so that would tell me that the site is getting indexed without a problem? Does anyone have a clue as to what might be happening? I will attach some screen shots so that you can get a better idea... KQ2366i D5xBNZf mF7kkgW
Intermediate & Advanced SEO | | jameswesleyhunt0 -
Would changing the file name of an image (not the alt attribute) have an effect of on seo / ranking of that image and thus the site?
Would changing the file name of image, not the alt attribute nor the image itself (so it would be exactly the same but just a name change) have any effect on : a) A sites seo ranking b) the individual images seo ranking (although i guess if b) would be true it would have an effect on a) although potentially small.) This is the sort of change i would be thinking of making : ![Red ford truck](2554.jpg) changed to ![Red ford truck](6842.jpg)
Intermediate & Advanced SEO | | Sam-P0 -
Backlinking 3 sites from same domain and backlinking main site too
Hello, we have 4 sites, in which 1 is a main site and rest 3 are niche sites All these 3 sites have dofollow links to main site from home page We got a high quality backlink - through which all 3 niche sites have got it from that domain Is it worth to add backlink from that domain to main site too, despite the fact the 3 sites already have recvd it and they all link to main site many thanks
Intermediate & Advanced SEO | | Modi0 -
Zenfolio set up for SEO
We are using zenfolio as a hosted photography/image gallery set up as http://oursite.zenfolio.com We have about 24,000 backlinks to the website however over 22,000 are from zenfolio.
Intermediate & Advanced SEO | | jazavide
Do you see issues with this set up from an organic seo perspective and so many links from one domain pointing back into the main site?
Thanks0 -
How do you prevent the mobile site becoming a duplicate of the full browser site?
We have a larger site with 100k+ pages, we need to create a mobile site which gets indexed in the mobile engines but I am afraid that google bot will consider these pages duplicates of the normal site pages. I know I can block it on the robots.txt but I still need it to be indexed for mobile search engines and I think google has a mobile crawler as well. Feel free to give me any other tips that I should follow while trying to optimize the mobile version. Any help would be appreciated 🙂
Intermediate & Advanced SEO | | pulseseo0 -
Website redesign - how do I avoid screwing up my site SEO?
We are preparing to launch a newly designed (and much improved) website in the next few months. I want to be very careful to ensure we do not mess up any rankings (and hopefully actually improve rankings) when switching over the site. I'm particularly concerned about one key phrase that our homepage currently ranks on. After the redesign it would be more appropriate for our of our subpages to rank for that term, but I'd rather have our homepage rank (less relevant for this keyword than the subpage) then nothing at all. I know about 301 redirects, and we are planning on creating a few comprehensive diagrams to ensure we redirect old pages to the correct new pages. Beyond that, what can I do to preserve our rankings? Thanks! -Ryan
Intermediate & Advanced SEO | | RyanD.0 -
Need help/insights. Site SEO = OK, Authority BLs = OK, Rank page #1\. How to reach pos #1?
Hi there! Some doubts are confusing my head and need some assistence from you to get on the right track. I'll explain my situation and want to hear from you what do you really recommend for med/long term permanent results. 1 - I have a PR2 (.com.br) domain; 2 - I'm talking about little/med competition micro-niche keywords; 3 - I got all pages I want to, indexed (I have a well SEO constructed website with internal link building); 4 - If a keyword has average competition, I'll already start ranking in page #3 on the SERP's; For a few low competition keywords I start on page #1; 5 - I do a little whitehat link building, 1 or 2 backlinks on authority sites and then like 15 days later I came to page #1, generally on position 9/10; And then I got stucked 🙂 No more authority sites where I can get backlinks... I do some posts on the company twitter/facebook page's, but they are no follow, so I don't really now if this can help. (never see a SERP result). I did some "blackhat" stuff to see if it really work: I can say for sure the "profile backlinks" that we can buy from some sites doesn't work (maybe it's just for me). I can't see it on webmaster tool and neither my ranks changed since I bought a pack of 100 links (the links are working, I see it one by one) to test. Maybe the problem is about the domains, cause my site is .com.br and I'm buying .com profile links. I guess google understand backlinks from .com.br more valuable for my sites. Back to whitehat: I wrote some articles and posted it the right way, of course on .com.br articles sites, got it indexed and can see the backlink on webmaster tool, but no change on SERP's. (maybe this can be a long term result and I'm not seeing it yet). I'm really "scratching my hand" to do some blackhat stuff, but I don't want to lose what I already have done... I heard a lot about scrapebox but doesn't fell confortable to spam as hell a lot of blogs. I really want long term permanent results (my sites are totally whitehat/corporate sites). Can you expert guys give me some point to where I need to "walk" now to improve the SERP's? I never reached top #1 and want to try to rank at least one time to understand how this can be made... I'm thinking now to pay someone to rewrite 20 copies of an article and up it on some sites, to see if 20 can improve something. But still no confident, because it will cost like $100 for a good writer do it for me on my language. Maybe I can do better things with 100 bucks. I guess I did the path right: Internal SEO -> got indexed -> backlinking from authorities -> new articles backlinks to me (is it ok at this position or no?) -> (what next ?) I know SEO is a hard/never ending work, but what I'm trying to get cleaned on my head is the path of the work (if a right path really exists). Every word will be apreciated. What do you can suggest to me to try now? (please give me a hint to see SERP's results 🙂 if I feel that something worked, no matter how it can cost to me, but I'll pay for the work happily) Sorry if I'm a little confusing, english isnt' my first language. Thanks.
Intermediate & Advanced SEO | | azaiats20