The Moz Q&A Forum

    • Forum
    • Questions
    • My Q&A
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

    Browse the forum for helpful insights and fresh discussions about all things SEO.

    1. SEO and Digital Marketing Q&A Forum
    2. Categories
    3. Technical SEO Issues
    4. Technical SEO question re: java

    Technical SEO question re: java

    Technical SEO Issues
    10 3 2.0k
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Improvements
      Improvements last edited by

      Hi,

      I have an SEO question that came my way, but it's a bit too technical for me to handle. Our entire ecom site is in java, which apparently writes to a page after it has loaded and is not SEO-friendly.

      I was presented with a work-around that would basically consist of us pre redering an html page to search engines and leaving the java page for the customer. It sounds like G's definition of "cloaking" to me, but I wanted to know if anyone has any other ideas or work-arounds (if there are any) on how we can make the java based site more SEO-friendly.

      Any thoughts/comments you have would be much appreciated. Thanks!!

      1 Reply Last reply Reply Quote 0
      • lavellester
        lavellester last edited by

        Yeah I agree the work-around sounds like it may be interpreted as black hat cloaking and get you in trouble.

        Can you explain further how your application is working and why its not SEO friendly?

        Cheers

        Improvements 2 Replies Last reply Reply Quote 0
        • john4math
          john4math last edited by

          I think you mean JavaScript and not Java.  What you're suggesting is what Google recommends in their AJAX crawling guide here http://code.google.com/web/ajaxcrawling/.  They want you to create a static HTML page to serve to Googlebot instead of your regular page.

          Google is getting better at crawling JavaScript content that's loaded asynchronously, so you might want to dedicate your resources elsewhere.  On one of my sites, Google is indexing text that's loaded asynchronously (Bing isn't yet), and Matt Cutts has said that Google is crawling some comments that are loaded asynchronously, like Facebook comments (see http://www.searchenginejournal.com/google-indexing-facebook-comments/35594/)

          Improvements 2 Replies Last reply Reply Quote 0
          • Improvements
            Improvements @lavellester last edited by

            Hi, Thanks for the reply. To begin, if you turn off javascript, you can't see any of the content on our pages - not the text, navigation, etc. I'm trying to figure out how to make the content displayable without having to re-do the entire system (which isn't plausible).

            Does that make sense? The site is improvementscatalog.com if you want to see it. We're in the process of building content for it, but we just recently switched platforms and these new issues popped up.

            lavellester 1 Reply Last reply Reply Quote 0
            • Improvements
              Improvements @lavellester last edited by

              Hi, Thanks for the reply. To begin, if you turn off javascript, you can't see any of the content on our pages - not the text, navigation, etc. I'm trying to figure out how to make the content displayable without having to re-do the entire system (which isn't plausible).

              Does that make sense? The site is improvementscatalog.com if you want to see it. We're in the process of building content for it, but we just recently switched platforms and these new issues popped up.

              1 Reply Last reply Reply Quote 0
              • Improvements
                Improvements @john4math last edited by

                Hi John,

                You're right, I meant JavaScript. Thank you so much for the response. This definitely helps!

                1 Reply Last reply Reply Quote 0
                • lavellester
                  lavellester @Improvements last edited by

                  Thought you were talking about "Java".  Needless to say JavaScript can cause all sorts of issues with SEO.

                  1 Reply Last reply Reply Quote 0
                  • Improvements
                    Improvements @john4math last edited by

                    Hi John, One more question for you if you don't mind... Creating an html snapshot (as noted in the ajax link) is different than a "serving up an html page" as described here http://support.google.com/webmasters/bin/answer.py?hl=en&answer=66355 ? Is that true?

                    john4math Improvements 2 Replies Last reply Reply Quote 0
                    • john4math
                      john4math @Improvements last edited by

                      With the AJAX crawlability guide implementation, Google knows they're requesting a different page than the one being shown to users, so it's not quite the same as cloaking.  That being said, you could go black hat and return a completely different page, but Google has their ways of finding these things out.

                      1 Reply Last reply Reply Quote 0
                      • Improvements
                        Improvements @Improvements last edited by

                        Oooh no thank you - I'm not a big risk-taker when it comes to SEO. he-he. Thanks again for your help!

                        1 Reply Last reply Reply Quote 0
                        • 1 / 1
                        • First post
                          Last post
                        • Technical SEO ??
                          JordanLowry
                          JordanLowry
                          0
                          3
                          96

                        • Magento technical SEO issues
                          Everett
                          Everett
                          0
                          4
                          522

                        • Some SEO 2016 questions
                          mhenze
                          mhenze
                          0
                          7
                          449

                        • Content development for improving organic SEO Questions
                          LinkMoser
                          LinkMoser
                          0
                          5
                          303

                        • 301 Re Direct Question for www
                          anoopbal
                          anoopbal
                          0
                          7
                          570

                        • Frustrating Local Seo Question
                          RobertFisher
                          RobertFisher
                          1
                          7
                          678

                        • What are SEO factors in re-doing a website?
                          ninjamarketer
                          ninjamarketer
                          0
                          10
                          1.3k

                        Get started with Moz Pro!

                        Unlock the power of advanced SEO tools and data-driven insights.

                        Start my free trial
                        Products
                        • Moz Pro
                        • Moz Local
                        • Moz API
                        • Moz Data
                        • STAT
                        • Product Updates
                        Moz Solutions
                        • SMB Solutions
                        • Agency Solutions
                        • Enterprise Solutions
                        • Digital Marketers
                        Free SEO Tools
                        • Domain Authority Checker
                        • Link Explorer
                        • Keyword Explorer
                        • Competitive Research
                        • Brand Authority Checker
                        • Local Citation Checker
                        • MozBar Extension
                        • MozCast
                        Resources
                        • Blog
                        • SEO Learning Center
                        • Help Hub
                        • Beginner's Guide to SEO
                        • How-to Guides
                        • Moz Academy
                        • API Docs
                        About Moz
                        • About
                        • Team
                        • Careers
                        • Contact
                        Why Moz
                        • Case Studies
                        • Testimonials
                        Get Involved
                        • Become an Affiliate
                        • MozCon
                        • Webinars
                        • Practical Marketer Series
                        • MozPod
                        Connect with us

                        Contact the Help team

                        Join our newsletter
                        Moz logo
                        © 2021 - 2026 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
                        • Accessibility
                        • Terms of Use
                        • Privacy