Announcement

Collapse
No announcement yet.

Search console strange results?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #31
    Hi Jonathan,

    No problem, it's been a great addition for me.

    I didn't think standard section links ran through the cgi-bin, just looked at my site and its running with this link:

    <a href="<actinic:variable name="SectionHref" />">

    SEO wise I am convinced the bypass patch is far superior to the cgi-bin links.
    Many Thanks
    Lee
    www.mdnsupplies.co.uk
    www.hookandloopfasteners.co.uk

    Comment


      #32
      Hi Lee

      Yes it is but the link on the live site is
      Code:
      https://www.mdnsupplies.co.uk/cgi-bin/ss000004.pl?SECTIONID=Self-Adhesive.html&NOLOGIN=1
      for example
      Jonathan Chappell
      Website Designer
      SellerDeck Website Designer
      Actinic to SellerDeck upgrades
      Graphicz Limited - www.graphicz.co.uk

      Comment


        #33
        Hi Jonathan,

        My MDN Supplies site is for registered customers only so all the links run via the cgi-bin due to the Business Settings/Ordering and Allow Orders from Customer Accounts is the only option ticked. (I also dont have the bypass patch installed on MDN Supplies as its not an open to the public site).

        My Hook and Loop Fasteners site has Allow Orders from Customer Accounts and Allow Orders from Unregistered Customers, this changes how the link works and delivers it as static. It must be a setting in SD somewhere that changes it, all my section links on Hook and Loop Fasteners run as static: https://www.hookandloopfasteners.co....-and-loop.html
        Many Thanks
        Lee
        www.mdnsupplies.co.uk
        www.hookandloopfasteners.co.uk

        Comment


          #34
          It must be a setting in SD somewhere that changes it, all my section links on Hook and Loop Fasteners run as static: https://www.hookandloopfasteners.co....-and-loop.html
          It's the ' allow orders from unregistered customers' that lets static links happen. In this case the links will be static until an account customer logs in. Once an account customer has logged in all the links on his pages will go via the cgi-bin as this is how sellerdeck tracks the customer and can decide whether to show pricing, etc.

          Which is also why your MDN supplies site always shows the links via the cgi-bin. It ensures only logged in customers can see the prices.
          -----------------------------------------

          First Tackle - Fly Fishing and Game Angling

          -----------------------------------------

          Comment


            #35
            Hmm... Look at https://www.graphicz.io/swift/

            Default customer login and ordering

            Click image for larger version  Name:	default-customer-login-and-ordering.jpg Views:	0 Size:	125.5 KB ID:	557501

            In offline preview the link is this:

            file:///C:/ProgramData/Sellerdeck/Sellerdeck%20v18/Sites/Site%20One%20Swift%201823%20YABLA/PreviewHTML_Administrator/P_Rings.html

            But in the published site the link is this

            https://www.graphicz.io/swift/cgi/ss...html&NOLOGIN=1
            Jonathan Chappell
            Website Designer
            SellerDeck Website Designer
            Actinic to SellerDeck upgrades
            Graphicz Limited - www.graphicz.co.uk

            Comment


              #36
              You don't say which link you're talking about but if it's the Carousel you're talking about, then yes. As default it's less than optimal and links go via the cgi-bin.

              All the menu links are direct though which they won't be if you only allow customer accounts.
              -----------------------------------------

              First Tackle - Fly Fishing and Game Angling

              -----------------------------------------

              Comment


                #37
                You don't say which link you're talking about
                In Brochure Page Body RWD

                Code:
                <div class="row product-list section-list">
                <actinic:block type="TopLevelSectionList" >
                <actinic:block if="%3cactinic%3avariable%20name%3d%22SectionName%22%20%2f%3e%20%21%3d%20%22Products%22%20AND%20%3cactinic%3avariable%20name%3d%22IsBrochureHomePage%22%20%2f%3e" >
                <div class="col-lg-3 col-md-6 col-12">
                <div class="thumbnail section-thumbnail text-center bg-white theme-shadow-h">
                <div class="image">
                <a href="<actinic:variable name="SectionURL" />" class="text-center align-items-center d-flex image-link"><img src="<actinic:variable name="SectionImageFileName" />" data-src="<actinic:variable name="SectionImageFileName" />" class="lazy lazyload img-responsive product-summary-image ml-auto mr-auto" alt="<actinic:variable name="SectionName" /> image"/></a>
                <div class="caption">
                <a class="text-center product-title" href="<actinic:variable name="SectionURL" />"><actinic:variable name="SectionName" /></a>
                </div>
                </div>
                </div>
                </div>
                </actinic:block>
                </actinic:block>
                </div>
                Click image for larger version

Name:	product-sections.jpg
Views:	83
Size:	109.9 KB
ID:	557507
                Jonathan Chappell
                Website Designer
                SellerDeck Website Designer
                Actinic to SellerDeck upgrades
                Graphicz Limited - www.graphicz.co.uk

                Comment


                  #38
                  Hi Jonathan,

                  It looks like on your demo site the cgi-bin links for sections are home page only, when looking at a section with sub-sections: https://www.graphicz.io/swift/acatalog/Earrings.html they show static links.

                  I wonder if this is due to SD treating the homepage as outside the catalog? I don't use sections on my homepage on my hook and loop site so cant check.
                  Many Thanks
                  Lee
                  www.mdnsupplies.co.uk
                  www.hookandloopfasteners.co.uk

                  Comment


                    #39
                    I have just changed the MDN Site to try and by replacing:

                    Code:
                    <a href="<actinic:variable name="SectionURL" />
                    with:

                    Code:
                    <a href="<actinic:variable name="SectionPageName" />"
                    It now shows a static link when logged out, then changes to a cgi-bin link when logged in. I have no idea if this could affect anything else but it may be worth looking into.

                    Example here: https://www.mdnsupplies.co.uk/shop/Self-Adhesive.html
                    Many Thanks
                    Lee
                    www.mdnsupplies.co.uk
                    www.hookandloopfasteners.co.uk

                    Comment


                      #40
                      Thank you Lee.

                      PS:Your Site mdnsupplies.co.uk needs the 'usesFetch' fix - https://community.sellerdeck.com/for...-users-act-now


                      Open the layout ‘Standard Javascript Header Functions’ and move down the code until you see the line: -
                      Code:
                      <script type="text/javascript">
                      /***********************************************************************
                      *
                      * polyFillsLoaded - called when the Poly Fill JS bundle has loaded
                      * Note the defer attribute so that it only runs after the page is loaded
                      * PolyFills are required to support Fetch and promises in IE11
                      *
                      ************************************************************************/
                      
                      function polyFillsLoaded()
                      {
                      //
                      // Now okay to do anything that depends on fetch
                      //
                      $(".usesFetch").show();
                      }
                      </script>
                      <script defer crossorigin="anonymous" src="https://polyfill.io/v3/polyfill.min....etch%2CPromise"></script>
                      Remove this code and replace it with the following: -
                      Code:
                      <script type="text/javascript">
                      $(document).ready(function() {
                      $(".usesFetch").show();
                      });
                      </script>
                      And click ‘OK’ to save the layout.
                      Jonathan Chappell
                      Website Designer
                      SellerDeck Website Designer
                      Actinic to SellerDeck upgrades
                      Graphicz Limited - www.graphicz.co.uk

                      Comment


                        #41
                        Gary Green suggests "can you try using: -

                        Code:
                        <actinic:variable name="SectionHref" />
                        "

                        Seems to do the trick
                        Jonathan Chappell
                        Website Designer
                        SellerDeck Website Designer
                        Actinic to SellerDeck upgrades
                        Graphicz Limited - www.graphicz.co.uk

                        Comment


                          #42
                          Thanks Jonathan,

                          I completely forgot to update the MDN site with the polyfil! all done now.

                          I just changed to the variable <actinic:variable name="SectionHref" /> but it has reverted to cgi-bin links even when logged out.
                          Many Thanks
                          Lee
                          www.mdnsupplies.co.uk
                          www.hookandloopfasteners.co.uk

                          Comment


                            #43
                            Hi Jonathan,

                            Did you change something as when I look at your site now at the Products / Sections links on the page I'm seeing static links for the 'Rings' link you indicated?

                            Mike
                            -----------------------------------------

                            First Tackle - Fly Fishing and Game Angling

                            -----------------------------------------

                            Comment


                              #44
                              Carousel Links graphicz

                              Jonathan, I have seen on your demo site the carousel links still run through the cgi-bin, I had a play with the 'DirectLink' and it works fine until a section is used in the selection within the fragment, so I opened up Standard Promotional List Entry and changed the link from:

                              Code:
                              <a href="<actinic:variable name="ItemLink" />">
                              To:

                              Code:
                              <a href="<actinic:block if="%3cactinic%3avariable%20name%3d%22SectionURL%22%20%2f%3e%20%3d%3d%20false" ><actinic:variable name="DirectLink" /></actinic:block><actinic:block if="%3cactinic%3avariable%20name%3d%22SectionURL%22%20%2f%3e%20%3d%3d%20true" ><actinic:variable name="ItemLink" /></actinic:block>">
                              This looks like it should work, if the link is not a section url it will use the direct link, if it is it will use the 'ItemLink', on preview it all looks OK.
                              Many Thanks
                              Lee
                              www.mdnsupplies.co.uk
                              www.hookandloopfasteners.co.uk

                              Comment


                                #45
                                Genius - Thank you Lee...
                                Jonathan Chappell
                                Website Designer
                                SellerDeck Website Designer
                                Actinic to SellerDeck upgrades
                                Graphicz Limited - www.graphicz.co.uk

                                Comment

                                Working...
                                X