How to remove Google Structure Data tags from page Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30 pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?Error after upgrade to Magento 2.2Magento 2.2 error after upgradeMagento 2.2.0 Error : Element 'referenceContainer', attribute 'after': The attribute 'after' is not allowedAdd inline javascript to head - magento2Magento 2 Error : what is this error?magento2.2.3 The attribute 'load_last' is not allowedElement 'block': This element is not expected : magento2Magento 2: Errors displaying on setting devolper modeMagento 2 After upgrade 2.1.7 to 2.2.7 Element 'block', attribute 'remove': The attribute 'remove' is not allowed error throwXML declaration allowed only at the start of the document

Suing a Police Officer Instead of the Police Department

Was Objective-C really a hindrance to Apple software development?

Has a Nobel Peace laureate ever been accused of war crimes?

What is ls Largest Number Formed by only moving two sticks in 508?

Will I have to go through TSA security when I return to the US after preclearance in Atlanta?

SQL Server placement of master database files vs resource database files

Is there an efficient way for synchronising audio events real-time with LEDs using an MCU?

Co-worker works way more than he should

Are there existing rules/lore for MTG planeswalkers?

Writing a T-SQL stored procedure to receive 4 numbers and insert them into a table

What is the ongoing value of the Kanban board to the developers as opposed to management

How did Elite on the NES work?

Bright yellow or light yellow?

Simulate round-robin tournament draw

Is there a way to fake a method response using Mock or Stubs?

Like totally amazing interchangeable sister outfit accessory swapping or whatever

How long can a nation maintain a technological edge over the rest of the world?

What *exactly* is electrical current, voltage, and resistance?

Israeli soda type drink

Did war bonds have better investment alternatives during WWII?

Why doesn't the university give past final exams' answers?

VBA: Single line if statement with multiple actions

Does Prince Arnaud cause someone holding the Princess to lose?

What's the difference between using dependency injection with a container and using a service locator?



How to remove Google Structure Data tags from page



Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30 pm US/Eastern)
Announcing the arrival of Valued Associate #679: Cesar Manara
Unicorn Meta Zoo #1: Why another podcast?Error after upgrade to Magento 2.2Magento 2.2 error after upgradeMagento 2.2.0 Error : Element 'referenceContainer', attribute 'after': The attribute 'after' is not allowedAdd inline javascript to head - magento2Magento 2 Error : what is this error?magento2.2.3 The attribute 'load_last' is not allowedElement 'block': This element is not expected : magento2Magento 2: Errors displaying on setting devolper modeMagento 2 After upgrade 2.1.7 to 2.2.7 Element 'block', attribute 'remove': The attribute 'remove' is not allowed error throwXML declaration allowed only at the start of the document



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








2















Magnento default adds following google structured data tags in every page by default.




itemtype



itemscope



itemprop




I want to remove them. I found that you can place below code in your layout xml file.



<attribute name="itemtype" remove="true" />
<attribute name="itemscope" remove="true" />


But this is giving me error for my magento 2.2.6 as below.



1 exception(s):
Exception #0 (MagentoFrameworkConfigDomValidationException): Element 'attribute', attribute 'remove': The attribute 'remove' is not allowed.
Line: 277


Also i tried below.



<attribute name="itemtype" value="" />
<attribute name="itemscope" value="" />


But that too is also not working.
I can remove them using javascript but want to remove by server side only so that it never render to page.










share|improve this question




























    2















    Magnento default adds following google structured data tags in every page by default.




    itemtype



    itemscope



    itemprop




    I want to remove them. I found that you can place below code in your layout xml file.



    <attribute name="itemtype" remove="true" />
    <attribute name="itemscope" remove="true" />


    But this is giving me error for my magento 2.2.6 as below.



    1 exception(s):
    Exception #0 (MagentoFrameworkConfigDomValidationException): Element 'attribute', attribute 'remove': The attribute 'remove' is not allowed.
    Line: 277


    Also i tried below.



    <attribute name="itemtype" value="" />
    <attribute name="itemscope" value="" />


    But that too is also not working.
    I can remove them using javascript but want to remove by server side only so that it never render to page.










    share|improve this question
























      2












      2








      2








      Magnento default adds following google structured data tags in every page by default.




      itemtype



      itemscope



      itemprop




      I want to remove them. I found that you can place below code in your layout xml file.



      <attribute name="itemtype" remove="true" />
      <attribute name="itemscope" remove="true" />


      But this is giving me error for my magento 2.2.6 as below.



      1 exception(s):
      Exception #0 (MagentoFrameworkConfigDomValidationException): Element 'attribute', attribute 'remove': The attribute 'remove' is not allowed.
      Line: 277


      Also i tried below.



      <attribute name="itemtype" value="" />
      <attribute name="itemscope" value="" />


      But that too is also not working.
      I can remove them using javascript but want to remove by server side only so that it never render to page.










      share|improve this question














      Magnento default adds following google structured data tags in every page by default.




      itemtype



      itemscope



      itemprop




      I want to remove them. I found that you can place below code in your layout xml file.



      <attribute name="itemtype" remove="true" />
      <attribute name="itemscope" remove="true" />


      But this is giving me error for my magento 2.2.6 as below.



      1 exception(s):
      Exception #0 (MagentoFrameworkConfigDomValidationException): Element 'attribute', attribute 'remove': The attribute 'remove' is not allowed.
      Line: 277


      Also i tried below.



      <attribute name="itemtype" value="" />
      <attribute name="itemscope" value="" />


      But that too is also not working.
      I can remove them using javascript but want to remove by server side only so that it never render to page.







      magento2 structured-data






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Apr 19 at 5:02









      Yash ShahYash Shah

      93628




      93628




















          1 Answer
          1






          active

          oldest

          votes


















          0














          Exception occur because those attributes are not allowed when using referenceBlock and you should locate them in your code a remove them.



          You need to check the available attributes for "referenceBlock" tag in:



          /vendor/magento/framework/View/Layout/etc/elements.xsd



          the attributes allowed like:



          <xs:attribute type="elementNameType" name="name" use="required"/>
          <xs:attribute type="xs:string" name="template" use="optional"/>
          <xs:attribute type="xs:boolean" name="display" default="true" use="optional"/>
          <xs:attribute type="xs:boolean" name="remove" use="optional"/>


          This is why an exception is thrown in /vendor/magento/framework/Config/Dom.php (_initDom method).



          Reference: https://github.com/magento/magento2/issues/11116






          share|improve this answer























          • Thats okay, is there any solution available to get it done ?

            – Yash Shah
            Apr 19 at 5:55











          Your Answer








          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "479"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f270725%2fhow-to-remove-google-structure-data-tags-from-page%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0














          Exception occur because those attributes are not allowed when using referenceBlock and you should locate them in your code a remove them.



          You need to check the available attributes for "referenceBlock" tag in:



          /vendor/magento/framework/View/Layout/etc/elements.xsd



          the attributes allowed like:



          <xs:attribute type="elementNameType" name="name" use="required"/>
          <xs:attribute type="xs:string" name="template" use="optional"/>
          <xs:attribute type="xs:boolean" name="display" default="true" use="optional"/>
          <xs:attribute type="xs:boolean" name="remove" use="optional"/>


          This is why an exception is thrown in /vendor/magento/framework/Config/Dom.php (_initDom method).



          Reference: https://github.com/magento/magento2/issues/11116






          share|improve this answer























          • Thats okay, is there any solution available to get it done ?

            – Yash Shah
            Apr 19 at 5:55















          0














          Exception occur because those attributes are not allowed when using referenceBlock and you should locate them in your code a remove them.



          You need to check the available attributes for "referenceBlock" tag in:



          /vendor/magento/framework/View/Layout/etc/elements.xsd



          the attributes allowed like:



          <xs:attribute type="elementNameType" name="name" use="required"/>
          <xs:attribute type="xs:string" name="template" use="optional"/>
          <xs:attribute type="xs:boolean" name="display" default="true" use="optional"/>
          <xs:attribute type="xs:boolean" name="remove" use="optional"/>


          This is why an exception is thrown in /vendor/magento/framework/Config/Dom.php (_initDom method).



          Reference: https://github.com/magento/magento2/issues/11116






          share|improve this answer























          • Thats okay, is there any solution available to get it done ?

            – Yash Shah
            Apr 19 at 5:55













          0












          0








          0







          Exception occur because those attributes are not allowed when using referenceBlock and you should locate them in your code a remove them.



          You need to check the available attributes for "referenceBlock" tag in:



          /vendor/magento/framework/View/Layout/etc/elements.xsd



          the attributes allowed like:



          <xs:attribute type="elementNameType" name="name" use="required"/>
          <xs:attribute type="xs:string" name="template" use="optional"/>
          <xs:attribute type="xs:boolean" name="display" default="true" use="optional"/>
          <xs:attribute type="xs:boolean" name="remove" use="optional"/>


          This is why an exception is thrown in /vendor/magento/framework/Config/Dom.php (_initDom method).



          Reference: https://github.com/magento/magento2/issues/11116






          share|improve this answer













          Exception occur because those attributes are not allowed when using referenceBlock and you should locate them in your code a remove them.



          You need to check the available attributes for "referenceBlock" tag in:



          /vendor/magento/framework/View/Layout/etc/elements.xsd



          the attributes allowed like:



          <xs:attribute type="elementNameType" name="name" use="required"/>
          <xs:attribute type="xs:string" name="template" use="optional"/>
          <xs:attribute type="xs:boolean" name="display" default="true" use="optional"/>
          <xs:attribute type="xs:boolean" name="remove" use="optional"/>


          This is why an exception is thrown in /vendor/magento/framework/Config/Dom.php (_initDom method).



          Reference: https://github.com/magento/magento2/issues/11116







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Apr 19 at 5:26









          Muhammad HashamMuhammad Hasham

          3,0762932




          3,0762932












          • Thats okay, is there any solution available to get it done ?

            – Yash Shah
            Apr 19 at 5:55

















          • Thats okay, is there any solution available to get it done ?

            – Yash Shah
            Apr 19 at 5:55
















          Thats okay, is there any solution available to get it done ?

          – Yash Shah
          Apr 19 at 5:55





          Thats okay, is there any solution available to get it done ?

          – Yash Shah
          Apr 19 at 5:55

















          draft saved

          draft discarded
















































          Thanks for contributing an answer to Magento Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f270725%2fhow-to-remove-google-structure-data-tags-from-page%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Bulk add to cart function issuecart vs. mini cart issue … rwd themeRedirect Add to cart button to cart pageAdd to cart issue - Magento 2.1The requested Payment Method is not available When creating an orderM2: reason add-to-cart might not function in production modeAdd to cart issue in some android devicesMagento 2 - custom price can not add to subtotal and grand total after add to cartAdd to cart codeIssue with my cart module on pdp and cart pages, just keeps spinningBulk price and quantity update using rest api

          БиармияSxpst500bh2ntaf! 3h2r